TiledMapLayer有函数getCell,我正在寻找类似于MapLayer的东西。除了浏览每个对象并计算位置之外,有没有办法检查对象的位置x,y?
答案 0 :(得分:0)
对象已具有x
和y
属性,但没有固有的方法可以在特定位置获取单元格。这是因为MapLayer只包含对象,这些对象不会出现在地图上的每个图块中,并且可以出现在任何(x, y)
坐标处。如果您使用的是Scene2D,我建议将地图的对象转换为Actors,特别是因为地图上的对象不是由MapRenderer绘制的,所以您必须自己绘制它们。