在 actionscript3(cs5.5 或 flashdevelop)中,管理离屏显示对象的最佳实践是什么?
选项 A:加载关卡时,将所有对象放在舞台上(即使是在屏幕外的方式)
或者
选项 B:跟踪哪些对象应该出现在屏幕上,当它们应该出现时将它们添加到屏幕上,并在它们不应该出现时将它们移除。
选项 A肯定更容易管理,但实际上这两个选项的性能更高?在某些情况下更好吗?(即,瓦片地图可能会受益于管理屏幕上的哪些瓦片(尤其是对于巨大的地图),但也许 Flash 会在幕后处理所有这些?)
在 actionscript3(cs5.5 或 flashdevelop)中,管理离屏显示对象的最佳实践是什么?
选项 A:加载关卡时,将所有对象放在舞台上(即使是在屏幕外的方式)
或者
选项 B:跟踪哪些对象应该出现在屏幕上,当它们应该出现时将它们添加到屏幕上,并在它们不应该出现时将它们移除。
选项 A肯定更容易管理,但实际上这两个选项的性能更高?在某些情况下更好吗?(即,瓦片地图可能会受益于管理屏幕上的哪些瓦片(尤其是对于巨大的地图),但也许 Flash 会在幕后处理所有这些?)