protected override void Awake () { viewWatcher = transform.FindChild("AttackNoticeRange").GetComponent<AttackNoticeWatcher>(); viewWatcher.OnNoticedEntityEvent += HandleOnNoticedEntityEvent; viewWatcher.OnStoppedNoticingEntityEvent += HandleOnStoppedNoticingEntityEvent; base.Awake(); }
protected override void Awake() { base.Awake(); attackNoticeWatcher = GetComponentInChildren<AttackNoticeWatcher>(); // attackNoticeWatcher.onAttackNotice += HandleOnAttackNotice; movementComponent = transform.parent.GetComponent<MovementManager>(); movementComponent.StopMovement(); enemyTracking = null; enemiesInRange = new List<HeroComponent>(); }