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
实例

为导出的内容设置动画实际上并不意味着完全可以理解,因为它是基于动画文档自动生成的