26 lines
421 B
C#
26 lines
421 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
[AddComponentMenu("Playground/Gameplay/Timed Self-Destruct")]
|
|
public class TimedSelfDestruct : MonoBehaviour
|
|
{
|
|
|
|
// After this time, the object will be destroyed
|
|
public float timeToDestruction;
|
|
|
|
|
|
void Start ()
|
|
{
|
|
Invoke("DestroyMe", timeToDestruction);
|
|
}
|
|
|
|
|
|
// This function will destroy this object :(
|
|
void DestroyMe()
|
|
{
|
|
Destroy(gameObject);
|
|
|
|
// Bye bye!
|
|
}
|
|
}
|