我正在开发一款涉及蛇在屏幕上移动的游戏。 以下脚本有效但我在网上找到它,所以不确定它到底是什么
var btn = new createjs.MovieClip(null, null, false, {
up:0,over:10,down:60, out:0
}).set({
x:250, y:570
});
createjs.Tween
.get(o)
.to({_off:true})
.wait(10)
.to({_off:false})
.wait(10)
.to({_off:true}),
答案 0 :(得分:0)
这可能是从Adobe Animate导出的代码。 Animate使用CreateJS显示带有标签和时间轴动画的MovieClip。
第一个块是创建一个包含4个关键帧(up,over,down,out)的MovieClip实例,并指定它们所在的关键帧。
然后设置视觉x / y坐标(可能是剪辑放置在Animate阶段的位置)。
Tween描述了一个时间轴,其中每10" ticks / frames"使实例可见/不可见。 _off
属性是一种特殊情况,用于切换实例是否在舞台上。请注意,这适用于名为o
的实例,而不是代码第一部分中的btn
实例。
Animate导出的内容实际上并不是完全可以理解的,因为它是基于Animate文档自动生成的。