Files
2026-05-05 21:01:16 -05:00

34 lines
915 B
C#

using UnityEngine;
public class Tnt : MonoBehaviour
{
public Light explodeLight;
public ParticleSystem explodeParticle;
public float fuseTime;
public float explosionLengthTime;
float timer = 0;
private bool exploded = false;
void Update()
{
timer += Time.deltaTime;
if (!exploded && timer > fuseTime)
{
exploded = true;
explodeLight.gameObject.SetActive(true);
explodeLight.transform.parent = null;
explodeParticle.gameObject.SetActive(true);
explodeParticle.transform.parent = null;
explodeParticle.transform.localScale = new Vector3(0.05f, 0.05f, 0.05f);
explodeParticle.Play();
Destroy(explodeLight.gameObject, explosionLengthTime);
Destroy(explodeParticle.gameObject, explosionLengthTime);
Destroy(gameObject);
}
}
}