0

我想在 spritekit 游戏中为我的超级英雄添加新的超能力。

一旦启用了这种超能力,他将能够穿过任何其他SKPhysicsBody。

将 contactTestBitMask 设置为 0x00000000 只会禁用接触检测 (didBeginContact:)。

self.hero.physicsBody.contactTestBitMask = 0x00000000;

将 dynamic 设置为 NO 将让它通过任何 SKPhysics 物体(但同时它也会禁用重力)

self.hero.physicsBody.dynamic = NO;

我希望它通过英雄而不是仅仅禁用接触检测。

如何做到这一点?

4

0 回答 0