Маска изображения не соответствует анимации фильма - PullRequest
0 голосов
/ 03 июня 2011

Я накладываю маску на изображение, которое анимируется по сцене, и работает нормально, но когда я меняю маску с помощью as3, маска перестает следовать за изображением и остается в одном месте ... пока изображение перемещается этап ... есть ли способ заставить маску прилипнуть к изображению?

// set the current mask to null
face_mc.face_one.mask = null;
// assign the new mask
face_mc.face_one.mask = customShape;

// the movie clip is animated by this method whcih tracks a point in a video clip
function cuepointlistener(evt:MetadataEvent):void{
    paramObj = evt.info.parameters;
    var values:Array = paramObj["Track Point 1_Attach Point"].split(/,/);
    face_mc.x = values[0];
    face_mc.y = values[1];
}

Ответы [ 2 ]

1 голос
/ 03 июня 2011

Вы могли бы поместить оба в Sprite и переместить это вместо?

0 голосов
/ 03 июня 2011
// customShape has to be a child of face_mc

face_mc.addChild( customShape  );
face_mc.face_one.mask = customShape;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...