http://ftvoid.com/blog/post/653
画面外に弾が消えたら基本的には用済みになるはずなので弾数制限をかけているなどでGameObjectごと消したいというときに使います。
public class AttackMagic : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
private void OnBecameInvisible()
{
Destroy(gameObject);
}
}