【发布时间】:2015-04-24 21:10:07
【问题描述】:
TiledMapLayer 有 getCell 函数,我正在为 MapLayer 寻找类似的东西。除了遍历每个对象并计算位置之外,还有其他方法检查对象的位置 x,y 吗?
【问题讨论】:
TiledMapLayer 有 getCell 函数,我正在为 MapLayer 寻找类似的东西。除了遍历每个对象并计算位置之外,还有其他方法检查对象的位置 x,y 吗?
【问题讨论】:
对象已经具有x 和y 属性,但是没有固有的方法可以在特定位置获取单元格。这是因为 MapLayer 仅包含对象,这些对象不会出现在地图上的每个图块中,并且可以出现在任何 (x, y) 坐标处。如果您使用的是 Scene2D,我建议将地图的对象转换为 Actor,尤其是因为地图上的对象不是由 MapRenderer 绘制的,因此您必须自己绘制。
【讨论】: