GameScene(GS)にさまざまなレイヤー(つまりHUD、スコアレイヤー)を追加しました。また、Playerエンティティ(メインレイヤ)から生成された発射物を保持および管理するレイヤーを追加しました。異なるレイヤのノードが対話するかどうか
問題は、すべてのレイヤー内のすべてのノードに対して衝突ビットとカテゴリビットマスクを設定しましたが、発射物はGSのメインレイヤー内のどのノードとも対話しません。
GSの異なるレイヤーに含まれている場合、ノードは相互に作用し合いますか?
事前に感謝
PSすべてのノードは、答えはイエスであるあなたのノードが同じ親を持つ、または複数に配置されている場合、すべてがいつものように関係なく動作しますスプライトや物理コンポーネントを持つエンティティ
物理学の相互作用に興味がある場合、少なくとも1つの物理学の本体が動的でなければならないことに注意してください。したがって、 'projectile.physicsBody.dynamic = true'を作成してください。 – Whirlwind