通过TiledLayer.getTiledTileAt获取到TiledTile后
我想判断TiledTile Node高度是否大于了块的高度,大于了就半透明,请问应该如何获取TiledTile的高度呢,我获取到的TiledTile.node.height是0。或者有其他什么方法吗?
你应该用你的TiledMap组件调用getTileSize函数,即cc.TiledMap.getTileSize().height得到的高度才是你想要的
这个是获取固定的块的高度,我想获得实际的高度,在与块的高度比较。
该如何获取呢
你好!我遇到类似的问题。我在let layer = this.tiledMap.getLayer(‘wall’);的时候他报错Uncaught TypeError: Cannot read property ‘getLayer’ of null。但是我控制台直接输出console.log(this.tiledMap);能够看到layer属性的,想请教一下会是什么问题呢?