如何使用Swift中的UICollisionBehavior检测碰撞?

时间:2016-01-13 05:15:42

标签: ios swift collision

我在检测物体何时碰撞另一个物体时遇到问题。我试图不使用SpriteKit,我使用过UICollisionBeahvior,但我不知道如何正确使用它。

任何人都可以帮助我吗?

谢谢! :)

func checkEdgesTouched() -> Bool{

    detectRightCollision = UICollisionBehavior(items: [rightSide])
    detectLeftCollision = UICollisionBehavior(items: [leftSide])
    collisionPlayer = UICollisionBehavior(items: [player])

    if detectLeftCollision != nil{
        Setscore()
        return true
    } else if detectRightCollision != nil {
        Setscore()
        return true
    }

    return false
}

0 个答案:

没有答案