public void OffTrack()
    {
        offscreen = false;
        GameObjectUtility.Destroy(gameObject);

        if (DestroyCallback != null)
        {
            DestroyCallback();
        }
    }
Exemplo n.º 2
0
 public void OnOutOfBounds()
 {
     //reset offscreen bool
     offscreen = false;
     //destroy gameobject
     GameObjectUtility.Destroy(gameObject);
     //if delegate exists, call delegate logic
     if (DestroyCallback != null)
     {
         DestroyCallback();
     }
 }