我和一位朋友已经开始使用 Xcode 中的sprite kit
创建平台游戏。我们使用平铺的程序创建级别,该程序由主层和对象层组成。我们目前在向地图中的对象层添加接触位掩码时遇到问题。我们希望玩家能够与我们的物品接触,如板条箱,地板,硬币,保健箱等。
非常感谢任何有关如何做到这一点的帮助。
答案 0 :(得分:1)
您可以使用sprite kit的物理引擎来处理彼此交互的对象。这通常称为碰撞检测。
请点击此链接获取更多信息,它更详细地概述了他们的示例游戏的一些苹果源代码"冒险"。
你可能已经在使用SK物理,所以这里有一个更具体的概述。 http://www.techotopia.com/index.php/An_iOS_7_Sprite_Kit_Collision_Handling_Tutorial
祝你好运!