[]TiledMap格子上的自定义数据问题
首先看一下:tiledmap的json格式,里面格子的自定义属性的保存路径是:layers --> objects --> properties;
然后这是获取tile自定义属性方法
接着上面,这是自定义属性方法容器赋值的代码
这是我想要的某个格子的数据,也就是objects --> properties里的数据
我的问题:
照源码来看,我是不是不能获取某个格子的数据??
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
cuixueying
赞同来自:
gls_laybox
赞同来自:
a11s
赞同来自:
我用ts直接objdata.properties["R"]来读取。直接F5调试勉强可以用。
发布重新编译ts会报错。希望能尽快提供直接访问的方法。
需要:
1 枚举图层的全部成员。我现在直接用Layer._objDic来强行读取的。
2 getObjectDataByName("").type 也需要访问。
3 getObjectDataByName().properties需要公开访问。
4 tiledMap的动画貌似跟Laya的动画实现方法不一样。不知如何Stop.如何替换。比如,我想实现一个人物奔跑到停止,转身,巡逻。求演示。目前我是用Laya.Animation做的动画,找到目标GridSprite然后addChild实现的。把原有的GridSprite的成员移除,它会再回来。只好用透明图占位。我总觉得这种方法不科学。求更科学的套路。