在这个特定的级别上,我有一些用Tiled map editor
创建的对象,这些对象位于mapt的对象层上,应该只收集一次。我的问题是如何让玩家收集并跟踪先前收集的对象。我不确定如何在现场跟踪这些项目以找出哪些已经消失,哪些遗留下来。目前所有这些收藏品都具有相同的标签coin
,感谢您的帮助。
答案 0 :(得分:2)
你会在这里找到一些东西:Collidable Tiles With TMXTiledMap。
在这个例子中,我正在实现一个“可收集”的磁贴。这些 收藏品可以是通电,食物,积分等等......你 可以看到,在收集的事件中,我将tile纹理设置为null。 这将从地图中删除图块。只要是你的瓷砖 从前景中删除然后应该显示背景图块 在下面。
代码是为GLES1编写的(它是CIRCA 2010),所以它不会完全翻译(或者更准确地说,我不会知道它会)。这应该让你开始朝着正确的方向前进。