Files
FallBotsB3/Assets/_Content/Scripts/RocketExplosion.cs
2026-05-26 22:07:41 +02:00

37 lines
731 B
C#

using UnityEngine;
public class RocketExplosion : MonoBehaviour
{
[System.Serializable]
public class References
{
public SphereCollider Collider;
public ParticleSystem Explosion;
}
[System.Serializable]
public class Settings
{
public float Radius = 5;
}
[SerializeField] private References _references;
[SerializeField] private Settings _settings;
void Awake()
{
_references.Collider.radius = 1;
_references.Explosion.Play();
}
void Update()
{
_references.Collider.radius += Time.deltaTime * 15;
if (_references.Collider.radius > _settings.Radius)
{
Destroy(gameObject);
}
}
}