有没有什么方法能解决只渲染在屏幕部分的node

有两张tmx地图,当两张地图都移动到屏幕中时,会渲染这两张整个的地图,如果地图非常大的话,掉帧就比较严重,有没有办法只渲染两张地图在屏幕中的部分。

我想到的办法是切小图 512*512

如果你只渲染中间部分 那移动地图的时候实时加载会很慢

如果是用FastTMX的话,引擎会过滤掉屏幕外的tile,不会渲染屏幕外的

FastTMX有bug,创建地图后,下一帧对tmxLayer的最后一个精灵是无法移除掉。

地图类自己写一个也不难吧 我们以前做flash游戏的 全都是自己写地图啊 没有用过什么tmx编辑