如何使用LibGdx在Tilemap中做动画?

时间:2013-04-29 10:33:05

标签: android android-animation libgdx tiles

我在游戏中使用了瓷砖地图,但我遇到了如何在瓷砖地图中移动对象或开始动画的问题???

1 个答案:

答案 0 :(得分:1)

您不会为地图的TileMap或任何图块添加动画效果。
您可以ActorsStage设置动画。例如,TileMapStage的背景。
如果您想要MapLayer之间的某些内容,则绘制背景图层而不是前景图层。


已经有一个AnimatedTiledMapTile,但我认为目前还没有实现。例如,OrthogonalTiledMapRenderer会忽略Tiles。如果你开始从地图上移动瓷砖,那就没有意义了!动画会像地面上的火或水一样,所以它会改变它的纹理等。
如果你想移动你的TileMap,你可以将它附加到一个演员并为演员设置动画或简单地移动相机。
这样简而言之。您没有动画TilesActors Stage您使用的MapLayer设置动画。它们应位于{{1}}

前面