public virtual void DeleteCarriage() { if (backTrainElement != null) { backTrainElement.DeleteCarriage(); } else { frontTrainElement.DisconnectBackCarriage(); GetComponent <PoolingObject>().ReturnToPool(); } }
public virtual void DeleteCarriage() { if (backTrainElement != null) { backTrainElement.DeleteCarriage(); } else { frontTrainElement.DisconnectBackCarriage(); GetComponent <PoolingObject>().ReturnToPool(); } }