动画帧之间的舞台未清除
Stage is not cleared between animation frames
Canvas 在没有设置背景图像且正在播放一些 SpriteSheet 动画时,在不清除舞台的情况下一遍又一遍地对所有帧进行分层。
如何避免这种情况并在该动画的每一帧清除舞台?
Stage.removeAllChildren() 将删除舞台中的所有 children。
这里是 link
http://createjs.com/docs/easeljs/classes/Stage.html#method_removeAllChildren
EaselJS 阶段在重绘之前每次更新(使用 stage.update()
)时都应该清除,除非 你有 stage.autoClear=false;
.
如果这不起作用,则说明发生了其他事情。您是否有机会 post 编写代码或工作示例?
Canvas 在没有设置背景图像且正在播放一些 SpriteSheet 动画时,在不清除舞台的情况下一遍又一遍地对所有帧进行分层。
如何避免这种情况并在该动画的每一帧清除舞台?
Stage.removeAllChildren() 将删除舞台中的所有 children。
这里是 link
http://createjs.com/docs/easeljs/classes/Stage.html#method_removeAllChildren
EaselJS 阶段在重绘之前每次更新(使用 stage.update()
)时都应该清除,除非 你有 stage.autoClear=false;
.
如果这不起作用,则说明发生了其他事情。您是否有机会 post 编写代码或工作示例?