/// <summary> /// On init we grab our components /// </summary> protected override void Initialization() { _characterHandleWeapon = this.gameObject.GetComponentInParent <Character>()?.FindAbility <CharacterHandleWeapon>(); _controller = this.gameObject.GetComponentInParent <TopDownController>(); _coneOfVision2D = this.gameObject.GetComponent <MMConeOfVision2D>(); }
/// <summary> /// On Init we grab our MMConeOfVision /// </summary> public override void Initialization() { base.Initialization(); _coneOfVision = this.gameObject.GetComponent <MMConeOfVision2D>(); }