1

在这个特定级别上,我有一些我用 制作Tiled map editor的对象,这些对象位于地图的对象层上,应该只收集一次。我的问题是如何让玩家收集并跟踪之前收集过的物品。我不确定如何跟踪现场的这些物品,以确定哪些已经消失,哪些还剩下。目前所有这些收藏品都有相同的标签coin,感谢您的帮助。

4

1 回答 1

2

你会在这里找到一些东西:使用 TMXTiledMap 的 Collidable Tiles

在这个例子中,我正在实现一个“可收藏”的瓷砖。这些收藏品可以是通电、食物、积分等任何东西……您可以看到,在收集的事件中,我将瓷砖纹理设置为空。这将从地图中删除该图块。只要您要移除的图块来自前景,那么背景图块就应该显示在下方。

该代码是为 GLES1(大约是 2010 年)编写的,所以它不会准确翻译(或者更准确地说,我不知道它会翻译)。这应该让您朝着正确的方向开始。

于 2013-10-03T23:54:53.367 回答