因工作原因,需要导入格子数为1200x1200的Tiled地图文件(*.tmx)到Unity3d中显示出来。尝试过一些其它插件,后面发现X-UniTMX是比较好用的。
X-UniTMX
http://forum.unity3d.com/threads/released-x-unitmx-a-tiled-map-tmx-importer-for-unity3d.199895/
docs of X-UniTMX
http://chaoseiro.bitbucket.org/docs/X-UniTMX/index.html
X-UniTMX: A TMX importer for Unity3D
https://bitbucket.org/Chaoseiro/x-unitmx/overview
需要注意一个问题,X-UniTMX的Tiled Map组建中的属性,Load this on Awake?最好不要勾选,否则加载场景的时候会非常缓慢。
X-UniTMX's Tiled Map Component property 'Load this on Awake?' must be false, otherwise it will slow down the loading scene.
注意,目前有一个问题,就是加载大型地图时载入场景速度非常慢,这个后续再优化,优化之后再分享。