一个很简单的物体自我销毁的脚本
将脚本挂到gameobject上,可以指定在多少秒后自我销毁
using UnityEngine;
using System.Collections;
public class AutoDestroySelf : MonoBehaviour
{
public float TimeOut = 30.0f;
private bool m_bDestroy;
private float m_StartTime;
// Use this for initialization
void Start () {
m_bDestroy = false;
m_StartTime = Time.time;
}
// Update is called once per frame
void Update()
{
if (m_bDestroy) return;
if(Time.time - m_StartTime > TimeOut)
{
UnityEngine.GameObject.DestroyImmediate(transform.gameObject);
m_bDestroy = true;
}
}
}
浙公网安备 33010602011771号