Example #1
0
 protected virtual void Awake()
 {
     _collider          = GetComponent <Collider>();
     UnitController     = GetComponent <UnitController>();
     movementController = GetComponent <UnitMovementController>();
     CurrentHP          = maxHP;
     CurrentMoveRange   = moveRange;
     rb       = GetComponent <Rigidbody>();
     Alive    = true;
     Attacked = false;
     healthBar.SetMaxHealth(maxHP);
 }
Example #2
0
 private void Awake()
 {
     Owner    = FindObjectOfType <GameController>().CurrentPlayer;
     movement = GetComponent <UnitMovementController>();
 }