基本クラスを用意した後にPlayerの球の基本クラス、Enemyの球の基本クラスと分ける。

BP_Prohectile_BASE

Actorクラスを継承して作成

コンポーネント

Untitled

エフェクトを発生させる

何かにぶつかった際に破壊エフェクトを出したい場合次のように設定していく

スクリーンショット 2024-05-09 011052.png

次にCollisionの設定を行う。

プロジェクト設定/コリジョンから新規のオブジェクトチャンネルProjectileを作成し、次のように設定する

Untitled

これで壁などのフィールドはすり抜けないようになり、PawnかProjectileの場合は何らかの判定が取れるようになった。

SphereCollisionのコリジョンプリセットにこれを設定して完了。