オブジェクトが破壊された際に爆発エフェクトを表示するスクリプトです。パーティクルシステムを使って爆発エフェクトを生成します。
using UnityEngine;
public class ExplosionEffect : MonoBehaviour
{
    public ParticleSystem explosionParticle;
    void OnCollisionEnter(Collision collision)
    {
        if (collision.gameObject.CompareTag("Projectile"))
        {
            Instantiate(explosionParticle, transform.position, transform.rotation);
            Destroy(gameObject);
        }
    }
} 
  
  
  
  
コメント