(Unity6)壁に激突すると破壊+エフェクト発生

(サンプルコード)

using UnityEngine;

public class PlayerHP : MonoBehaviour
{
    public GameObject effectPrefab;
    public AudioClip sound;

    private void OnCollisionEnter(Collision collision)
    {
        if (collision.gameObject.CompareTag("Stage"))
        {
            this.gameObject.SetActive(false);
            AudioSource.PlayClipAtPoint(sound, transform.position);
            GameObject effect = Instantiate(effectPrefab, transform.position, Quaternion.identity);
            Destroy(effect, 1.0f);
        }
    }
}

(実行確認)

・壁に激突すると破壊+エフェクト発生で成功