gpt4 book ai didi

phaser-framework - 在 Phaser 中切换状态之前是否需要杀死所有 Sprite ?

转载 作者:行者123 更新时间:2023-12-04 07:23:05 27 4
gpt4 key购买 nike

在 Phaser 中从状态 A 切换到状态 B 之前,我是否需要杀死所有 Sprite 和动画,还是 Phaser 会自动清理它们?

最佳答案

Kamen Minkov 的回答几乎是正确的,但您需要考虑的论点是 clearWorld .

如果将其设置为 false,则当您切换状态时,所有对象都将保留在那里,有点像您同时设置了两种状态。否则,默认行为确实是在切换状态时销毁所有游戏对象。
clearCache是关于清除预加载的 Assets (意味着您必须再次预加载它们)。大多数情况下,您希望将其设置为 false,除非例如您已经为过场动画预加载了大量资源并且不再需要它们;在这种情况下,从缓存中删除它们可能是释放一些内存的好主意。

关于phaser-framework - 在 Phaser 中切换状态之前是否需要杀死所有 Sprite ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29838586/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com