0

スプライトキット ゲームでスーパーヒーローに新しいスーパーパワーを追加したいと考えています。

このスーパーパワーが有効になると、彼は他の SKPhysicsBody を通過できるようになります。

contactTestBitMask を 0x00000000 に設定すると、接触検出 (didBeginContact:) のみが無効になります。

self.hero.physicsBody.contactTestBitMask = 0x00000000;

dynamic を NO に設定すると、任意の SKPhysics ボディを通過できます (ただし、同時に重力も無効になります)。

self.hero.physicsBody.dynamic = NO;

接触検出を無効にするだけでなく、ヒーローを通過させたい.

これを達成する方法は?

4

0 に答える 0