[]怎么获取Tiledmap设置的tiles自定义属性值

网上找的教程不知道怎么获取自定义属性的值我在代码中用的getTileProperties 方法获取不到
QQ截图20180502013339.jpg QQ截图20180502013419.jpg
已邀请:

Laya_Xq

赞同来自:

/**
         * 得到地图的自定义属性
         * @param    name        属性名称
         * @return
         */
        public function getMapProperties(name:String):* {
            if (_properties) {
                return _properties[name];
            }
            return null;
        }
        
        /**
         * 得到tile自定义属性
         * @param    index        地图块索引
         * @param    id            具体的TileSetID
         * @param    name        属性名称
         * @return
         */
        public function getTileProperties(index:int, id:int, name:String):* {
            if (_tileProperties[index] && _tileProperties[index][id]) {
                return _tileProperties[index][id][name];
            }
            return null;
        }

150*****745

赞同来自:

楼主能不能吧教程链接发一下,我也在学Tiledmap,谢谢

qulinke1230

赞同来自:

自定义属性不在tileProperties里面在tiles  
QQ截图20180502230942.jpg

用官方的方法调取不到。 是我哪里写错了吗?这个json是导出来的。

要回复问题请先

商务合作
商务合作