【发布时间】:2015-05-11 14:25:04
【问题描述】:
我目前正在设计一个包含三个 SKPhysics 类别的游戏(iOS Swift、Sprite Kit):
- 播放器
- 对象
- 平台
当任一类别发生冲突时,将运行以下函数:
func didBeginContact(contact: SKPhysicsContact) {
println("Collision")
self.gameOver = true
}
当玩家和物体发生碰撞时这很好,但当玩家在平台上行走时它不应该运行。
如何为某些类别之间的碰撞设置特定的函数?或者,换个说法,我如何在上述函数中指定不同的碰撞?
谢谢各位!
【问题讨论】:
标签: ios swift sprite-kit