Exemplo n.º 1
0
 public override void Awake(StateMachine stateMachine)
 {
     _gameObject = stateMachine.gameObject;
     _controller = stateMachine.GetComponent <BasicMonsterController>();
     _data       = stateMachine.GetComponent <BasicMonsterData>();
 }
Exemplo n.º 2
0
 public override void Awake(StateMachine stateMachine)
 {
     _data      = stateMachine.GetComponent <BasicMonsterData>();
     _transform = stateMachine.GetComponent <Transform>();
 }
Exemplo n.º 3
0
 public override void Awake(StateMachine stateMachine)
 {
     _data         = stateMachine.GetComponent <BasicMonsterData>();
     _navMeshAgent = stateMachine.GetComponent <NavMeshAgent>();
 }
Exemplo n.º 4
0
 private void Awake()
 {
     _monsterData = GetComponent <BasicMonsterData>();
 }