[LayaAirIDE 2.0]关于TiledMap层级中GridSprite精灵的自定义属性的获取TS

    1.1.5的Tiled在编辑地图的时候不仅可以给图层添加自定义属性,图层中添加的对象也是可以添加自定义属性的,但是我发现我的layaIDE 2.2.0并没有关于获取GridSprite自定义属性的方法
    在layaIDE的tiledMap库中添加获取GridSprite自定义属性方法的步骤:
     1,打开libs文件夹中的 laya.tiledmap.js, 找到GridSprite类方法并添加一个存放自定义数据的变量和获取这个自定义数据变量的方法
    
02.jpg

 
    2,找到laya.tiledmap.js中 init方法,在遍历数据时把自定义的数据添加到变量中去
    
03.jpg

 
    3,在layaAir.d.ts 中找到GridSprite类 把上面写好的获取自定义属性的方法添加进去
     
04.jpg

 
 
自此你已经可以获取在Tiled上自定义好的对象数据了  GridSprite.getGridSpriteProperties("json_name");
已邀请:

要回复问题请先

商务合作
商务合作