地面に衝突する火の玉を作ろうとしています。
パーティクルシステムで火の玉を演出し、
スフィアコリジョンで地面とのコリジョンを設定しています。
コンポーネントの構造を上の画像のようにすると火の玉は地面に衝突するのに対して、
下の画像のような構造にすると地面をすり抜けてしまいます。
なぜこのような結果になるのか教えていただけますでしょうか。
動作環境:Unreal Engine 5.0.2
使用OS:windows10
よろしくお願いします。
地面に衝突する火の玉を作ろうとしています。
パーティクルシステムで火の玉を演出し、
スフィアコリジョンで地面とのコリジョンを設定しています。
コンポーネントの構造を上の画像のようにすると火の玉は地面に衝突するのに対して、
下の画像のような構造にすると地面をすり抜けてしまいます。
なぜこのような結果になるのか教えていただけますでしょうか。
動作環境:Unreal Engine 5.0.2
使用OS:windows10
よろしくお願いします。
ProjectileMovementは移動時にRootComponentのCollisionを使ってSweepを行います
(Sweepとは、始点から終点までスライドさせたときに、途中で当たるかどうかを判定する仕組みです)
SceneComponentはCollisionを持たないので、Sweepは機能せず、移動時に当たり判定が行われません
結果、当たったとみなされずすり抜けます