【发布时间】:2017-10-03 19:58:58
【问题描述】:
当没有设置背景图像并且正在播放一些 SpriteSheet 动画时,画布会一遍又一遍地分层而不清除舞台。
如何避免这种情况并在该动画的每一帧上清除舞台?
【问题讨论】:
标签: html5-canvas createjs easeljs
当没有设置背景图像并且正在播放一些 SpriteSheet 动画时,画布会一遍又一遍地分层而不清除舞台。
如何避免这种情况并在该动画的每一帧上清除舞台?
【问题讨论】:
标签: html5-canvas createjs easeljs
EaselJS 阶段应在每次更新时清除(使用 stage.update()),然后重绘,除非您有 stage.autoClear=false;。
如果这不起作用,则说明发生了其他事情。您有机会发布代码或工作示例吗?
【讨论】:
Stage.removeAllChildren() 将删除舞台中的所有孩子。
这是链接
http://createjs.com/docs/easeljs/classes/Stage.html#method_removeAllChildren
【讨论】: