【TiledMap】如何根据玩家的坐标,获取对应的TiledTile

当玩家被地图上的树啊房子啊啥的遮挡的时候,我想将遮挡他的TiledTile设置为半透明。
看了一圈api,没搞懂怎么搞。。。
求大佬们带带弟弟

1赞

可以设置tiledMap的单个格子的属性,去判断人物接触到的格子属性就好了

image

感谢大佬解答,但我不知道角色踩在哪格上 :cold_sweat:

百度像素坐标和网格坐标的转换

瞅瞅鸦哥的这个帖子能不能解决你的问题

我这有个类似的教程,你可以参考看看:CocosCreator-game-tutorials/tankWar_教程 at master · zhefengzhang/CocosCreator-game-tutorials · GitHub

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。