public void OnDestroy() { if (storedHero != null) { storedHero.myCannonRegion = null; storedHero.ClearPopup(); } }
public void OnTriggerExit(Collider collider) { HERO hero = collider.transform.root.gameObject.GetComponent <HERO>(); if (hero != null && hero.baseG.layer == 8 && hero.IsLocal && storedHero != null && hero == storedHero) { hero.myCannonRegion = null; hero.ClearPopup(); storedHero = null; } }
public void OnTriggerExit(Collider collider) { GameObject gameObject = collider.transform.root.gameObject; if ((gameObject.layer == 8) && gameObject.GetPhotonView().isMine) { HERO component = gameObject.GetComponent <HERO>(); if (((component != null) && (this.storedHero != null)) && (component == this.storedHero)) { component.myCannonRegion = null; component.ClearPopup(); this.storedHero = null; } } }