Phaser 仅渲染相机中的内容

Phaser render only what's in the camera

我正在使用 Phaser 构建大型开放世界游戏

我的问题:由于必须渲染的组件很多,世界变得非常缓慢,最终甚至停止工作。

所以我在想你是否可以停止渲染它们?

你怎么能做到这一点,是否有内置的方法?

感谢指教

我认为它们在超出相机范围时实际上不会渲染,但它们在每一帧上都 'updating'(相位器调用 update 为每个添加到启动场景的游戏对象)。
您可以通过 setActive 方法阻止调用游戏对象 .update()https://newdocs.phaser.io/docs/3.55.2/focus/Phaser.GameObjects.GameObject-setActive