其他分享
首页 > 其他分享> > android – 如何使用scene2d绘制TiledMap

android – 如何使用scene2d绘制TiledMap

作者:互联网

我想用libgdx创建一个基于平铺的游戏,我找到了本教程

Box2d Tiled Maps

TileMapRenderer有自己的渲染器来绘制tilemap.
我想使用scene2d进行tile渲染,因为我习惯用Scene2d做事.与Stage类一样,输入之类的东西也更容易.
这个tile渲染是否可以使用Actor类实现?我可以只使用场景图而不使用在Actor类的draw方法中传递的spritebatch吗?

解决方法:

不,TileMapRenderer和scene2d Stage / Actor API是不同的. tile map API不扩展或使用scene2d API.

您可以在单个应用程序中同时使用它们(例如,使用图块渲染游戏区域,使用scene2d渲染UI).

有一个新的和改进的(截至2012年2月)Libgdx Tile Map API:
http://code.google.com/p/libgdx/wiki/GraphicsTileMaps有一个可能有助于澄清事情的example game.

标签:android,libgdx,box2d,scene2d
来源: https://codeday.me/bug/20190626/1288815.html