private IEnumerator NullObjects() { yield return(new WaitForSeconds(0.1f)); DestroyingItem = null; DestroyingGameObject = null; }
// Use this for initialization void Start() { GameObject shipPointer = GameObject.Find("ShipPointer").gameObject; pointerTransform = shipPointer.GetComponent <Transform>(); pointerSprite = shipPointer.GetComponent <SpriteRenderer>(); rootScript = GetComponent <AIRootScript>(); }
public void AddDestroyingItem(AIRootScript item) { DestroyingItem = item; DestroyingGameObject = item.gameObject; if (OnDeleteShip != null) { OnDeleteShip(); } StartCoroutine(NullObjects()); }