<分区>
我在我的游戏中使用了瓦片 map ,但我遇到了如何在 瓦片 map 中移动对象或启动动画的问题???
<分区>
我在我的游戏中使用了瓦片 map ,但我遇到了如何在 瓦片 map 中移动对象或启动动画的问题???
最佳答案
您没有为您的 TileMap
或 map 的任何图 block 设置动画。
您在舞台
为Actor
设置动画。 TileMap
是 Stage
的背景。
如果你想在 MapLayer
之间绘制背景图层前景层。
已经有一个 AnimatedTiledMapTile,但据我所知,目前还没有实现。例如 OrthogonalTiledMapRenderer
会忽略那些 Tiles
。如果您开始从 map 上移动 Tile,那将毫无意义!动画类似于地面上的火或水,所以它会改变它的纹理等。
如果您想移动您的 TileMap
,您可以将它附加到一个 Actor 并为 Actor 设置动画或简单地移动相机。
简而言之。您不会为您的 Tiles
制作动画,而是为您使用的 Stage
的 Actor
制作动画。它们应该在您的 MapLayer
关于android - 如何使用 LibGdx 在 Tilemap 中制作动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16276448/