Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道当我使用 CGRectIntersectsRect 和两个对象碰撞时,如果可能的话,我应该在我的更新方法中的哪个位置放置过渡?我想在我的角色与敌人碰撞时使用它,出现游戏结束菜单。
最好的地方是在你的主游戏循环中(可能是运行你的游戏的场景)。
如果您在这个主游戏循环中检查碰撞,只需调用一个函数即可。如果您在碰撞的精灵的方法中检查碰撞,请发布 NSNotification 或使用委托方法。