【发布时间】:2014-10-17 02:29:26
【问题描述】:
就像在马里奥游戏中,如果你跳跃并落在怪物的顶部,怪物就会被击倒。
我在两个对象(玩家和怪物)之间使用 CGRectIntersectsRect;但是,怪物会从任何方向被击倒。
如何在对象的特定点处相交两个对象?
我实际上在每个方向上都创建了单独的空白对象以使其工作。有没有更有效的解决方案?
【问题讨论】:
-
您可以使用 sprite kit 内置的接触检测功能
-
我查阅了 spritekit 指南,里面有我需要的信息。谢谢。
标签: ios objective-c sprite-kit xcode6