示例#1
0
        protected virtual void Awake()
        {
            animationController = GetComponentInChildren <EnemyAnimationController>();
            enemyRigidbody      = GetComponent <Rigidbody2D>();
            targeting           = GetComponent <Targeting>();
            attack       = GetComponent <Attack>();
            healthPoints = EnemyParameters.MaxHealthPoints;

            stateMachine = new StateMachine();
        }
示例#2
0
 private void Awake()
 {
     _controller         = GetComponent <EnemyStateMachine>();
     animationController = GetComponent <EnemyAnimationController>();
 }