SpriteKit - 一个对象的多个接触位掩码

时间:2015-12-26 14:39:05

标签: ios swift sprite-kit

如何在SpriteKit中定义某个对象可以联系的几种类型的对象?例如:如果我的英雄与敌人或敌人的小牛联系,我希望收到SKPhysicsContact的通知。

我在this Stackoverflow帖子中找到了ball.physicsBody?.contactTestBitMask = BodyType.gap.rawValue | BodyType.wall.rawValue。但是,如果我这样做,Compiler告诉我:Consecutive Statements on a line must be separated by ";".

我试过了:player.physicsBody?.contactTestBitMask = PhysicsCategory.enemy | PhysicsCategory.enemyBullet

谢谢!我在iOS 9.2上使用Swift 2.1

0 个答案:

没有答案