public virtual void OnCollision(UTGameObject other) { }
public static void suscribirObjeto(UTGameObject utg) { AllUTGameObjects.Add(utg); }
private void OnCollision(Object other) { UTGameObject otherUTG = other as UTGameObject; OnCollision(otherUTG); }
public static void DestruirObjeto(UTGameObject utg) { utg.OnDestroy(); DestroyedUTGameObjects.Add(utg); }