我有一张图片,我可以从该图片创建一个Sprite,并addChild
创建一个图层。除非我没有removedChild
,否则此图像将可见。我想知道是否有办法不addChild
,而是在游戏循环更新中调用一些draw
函数。如果我不调用绘图,则在该帧期间不会绘制图像。
我使用实体系统框架,在每个框架中我想决定是否显示图像。但我也希望能够操纵它将被绘制的图层和z顺序。
一个解决方案是addChild
并操纵isVisible
属性,但据我所知它没有效果,因为即使认为精灵不可见,无论如何CPU / GPU都会处理它。