У меня есть небольшой скрипт, который перемещает головку кадра назад и вперед в зависимости от того, где моя координата mouseX находится внутри основного flash-ролика. Вот мой код, и он работает до сих пор:
function onEnterFrame(event:Event):void
{
var frame:Number = Math.round(mouseX / (stage.stageWidth / animation.totalFrames));
animation.gotoAndStop(frame);
}
Однако, когда курсор мыши X покидает окно Flash при x = 0, левый край фильма и мышь снова входит в окно Flash на stage.stageWidth, правый край фильма, весь фильм скачет / рывки до последнего фреймворка.
Теперь это как раз то, что нужно, но я хочу смягчить эффект перехода от экс. кадр 0 до кадра 30.
Так что вместо того, чтобы показывать 30, должен быть плавный переход. Может кто-нибудь предложить, как манипулировать вышеупомянутой функцией, чтобы включить такое поведение!
Заранее спасибо!