请教,两张tiledmap加载进来后,gl verts数达到一万多

请教,两张tiledmap从文件读取后,将TMXTiledMap对象addchild进去后,gl verts数达到一万多,光一个底图层(里面就一张2048*480的PGN)就有2000多顶点数,如果我不勾选底图层在编辑器中,会减少2000多。请教,是什么原因导致的。

是不是你渲染的太多了?
加入缓存了吗

好像瓦片地图的顶点是蛮多的

什么意思?就两张地图呀。问个问题,一个瓦片会是一个顶点吗?这样就很多了,地图大的话

上面的附件就是地图

一个瓦片应该要6个定点,应为要画两个三角形。
tiledmap 重复使用的是纹理。

嗯,最后解决的办法就是底图不用tilemap加载,自己额外加载,另外用一个3.X中优化过的tilemap进行替换原来的tilemap,从两万多变成了现在四五千

楼上的能具体讲下么?TiledMap顶点数实在是太多了》

底图不要勾选。自己加载图片额外处理

游戏中所有的东西的在地图上,表现和事件,非常多,全部在外部加载?资源?怎么加载呢?还有就是TiledMap 中在0.10.2版本(高版本)可以制作 Tiled Animation 即序列帧,比如:会动的火,在瓦片上市可以看到会动的火,但是在模拟器上却只显示静态的,不会动,查看Api ,没有接口。引擎代码中也没找到》

你好,tile animation的问题解决了吗?