Как получить тот же эффект, что и TweenLite.to в as3
Я использую этот код:
TweenLite.to(auto, 4, {x:666.15, y:375.6});
из Гринсок, но у меня есть некоторые проблемы с ним. Он не вернется к своим первоначальным координатам x и y в сочетании с hittestobject. так у кого-нибудь есть код или решение, чтобы получить тот же эффект, что и TweenLite.to??
1 ответ
Если вы используете TweenLite для анимации какого-либо объекта с проверкой hitTest на каждом кадре, вы можете использовать updateTo() или reverse() для Tween. Это будет выглядеть примерно так:
var tw:TweenLite = TweenLite.to( auto, 4, { x: 555, y: 375, onUpdate: checkHitTest } );
function checkHitTest(){
//check here for possible hit and call updateTo method
tw.updateTo({ x: 20, y: 30 }, false );
//last parameter defines if tween should be modified or if new tween should be created
}