当按下按钮时,我有一个实例名称为箭头的对象,该对象在动作推文的页面上移动。释放按钮时,我希望箭头逐帧移回补间的开头。
当释放按钮并且当前帧大于1时,我已经设置了if语句以返回1帧。
到目前为止,箭头忽略了if并因else语句而停止。
btn.addEventListener(MouseEvent.MOUSE_OUT, out);
function out(e:MouseEvent){
if(arrow.currentFrame > 1){
arrow.gotoAndStop(arrow.currentFrame - 1);
}else{
stop();
}
}
答案 0 :(得分:0)
你可能最好在时间轴上制作另一个补间,然后再播放。另一种选择是使用第三方补间库,如tweenlite,因为在那里你可以轻松地设置动画以向前或向后运行。
您确定箭头是您想要向后运行帧的影片剪辑的名称,还是该元素的实例更改了某些其他影片剪辑的时间轴?