動作確認
Unity 5.1.1-f on MacOS X 10.8.5
消したい物体に以下のスクリプトを関連づけると、その物体が原点から10以上の距離に行った時に消えるようになる。
SphereControl.cs
using UnityEngine;
using System.Collections;
public class SphereControl : MonoBehaviour {
void Update () {
float dist = Vector3.Distance (new Vector3 (0, 0, 0), transform.position);
if (dist > 10.0f) {
Destroy(gameObject);
}
}
}
追記
(2018/01/22)
時間で消す方法は下記で紹介されています。