我正在尝试使用Flash CC和HTML5 Canvas制作播放动画
所以当我使用类似
this.gotoAndPlay(200);
在正向线性动画场景中效果很好,但是如果我想从第200帧转到第0帧,播放动画或向后播放动画怎么办?
任何帮助将非常感激。
谢谢
最佳答案
这是一个简单的示例:
var maxframe = 104
this.gotoAndStop(maxframe)
this.addEventListener('tick', playReverse.bind(this));
function playReverse()
{
maxframe--;
this.gotoAndStop(maxframe)
}
这将转到第104帧,然后返回到第0帧。当然应该添加帧号检查,依此类推……但是您明白了。