【发布时间】:2013-10-03 21:53:46
【问题描述】:
在这个特定级别上,我有一些用Tiled map editor 制作的对象,这些对象位于地图的对象层上,应该只收集一次。我的问题是如何让玩家收集并跟踪之前收集过的物品。我不确定如何跟踪现场的这些物品,以确定哪些已经消失,哪些还剩下。目前所有这些收藏品都有相同的标签coin,感谢您的帮助。
【问题讨论】:
标签: opengl-es-2.0 box2d andengine
在这个特定级别上,我有一些用Tiled map editor 制作的对象,这些对象位于地图的对象层上,应该只收集一次。我的问题是如何让玩家收集并跟踪之前收集过的物品。我不确定如何跟踪现场的这些物品,以确定哪些已经消失,哪些还剩下。目前所有这些收藏品都有相同的标签coin,感谢您的帮助。
【问题讨论】:
标签: opengl-es-2.0 box2d andengine
您可以在这里找到相关内容:Collidable Tiles With TMXTiledMap。
在这个例子中,我正在实现一个“可收藏”的磁贴。这些 收藏品可以是通电、食物、积分等任何东西……你 可以看到在收集的事件中我将平铺纹理设置为空。 这将从地图中删除该图块。只要你是瓷砖 删除是从前景然后背景图块应该显示 在下面。
代码是为 GLES1(大约是 2010 年)编写的,所以它不会准确翻译(或者更准确地说,我不知道会翻译)。这应该可以让您朝着正确的方向开始。
【讨论】: