Javascript 有人能解释一下下面的代码吗?
我正在做一个游戏,游戏中有一条蛇在屏幕上移动。 下面的脚本可以工作,但我在网上找到了它,所以我不确定它到底是做什么的Javascript 有人能解释一下下面的代码吗?,javascript,createjs,easeljs,Javascript,Createjs,Easeljs,我正在做一个游戏,游戏中有一条蛇在屏幕上移动。 下面的脚本可以工作,但我在网上找到了它,所以我不确定它到底是做什么的 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({_o
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}),
这可能是从Adobe Animate导出的代码。Animate使用CreateJS显示带有标签和时间轴动画的MovieClips 第一个块是创建具有4个关键帧(上、上、下、外)的MovieClip实例,并指定它们所在的关键帧 然后设置视觉x/y坐标(可能是剪辑放置在动画阶段的位置) Tween描述了一个时间轴,其中每10个“滴答声/帧”就有一个实例可见/不可见。
\u off
属性是一种特殊情况,用于切换实例是否处于后台。请注意,这适用于名为o
的实例,而不是代码第一部分中的btn
实例
为导出的内容设置动画实际上并不意味着完全可以理解,因为它是基于动画文档自动生成的