Exemple #1
0
 private void Awake()
 {
     characterMovementController        = gameObject.GetComponentWithInterface <ICharacterMovementController>();
     characterStateController           = gameObject.GetComponentWithInterface <ICharacterStateController>();
     characterInteraction               = gameObject.GetComponentWithInterface <ICharacterInteraction>();
     Managers.GameLoop.OnEndGameNotify += OnGameEnd;
 }
 private void Awake()
 {
     characterMovementController = gameObject.GetComponentWithInterface <ICharacterMovementController>();
     animator          = GetComponent <Animator>();
     movementSpeedHash = Animator.StringToHash(movementSpeedName);
     takeCargoHash     = Animator.StringToHash(takeCargoName);
     putCargoHash      = Animator.StringToHash(putCargoName);
 }
 private void Awake()
 {
     characterMovementController = gameObject.GetComponentWithInterface <ICharacterMovementController>();
     animator             = GetComponent <Animator>();
     movementSpeedHash    = Animator.StringToHash(movementSpeedName);
     actionPickObjectHash = Animator.StringToHash(actionPickObjectName);
     actionDropObjectHash = Animator.StringToHash(actionDropObjectName);
     moveModeHash         = Animator.StringToHash(moveModeName);
     actionModeHash       = Animator.StringToHash(actionModeName);
 }
Exemple #4
0
 private void Awake()
 {
     characterMovementController = gameObject.GetComponentWithInterface <ICharacterMovementController>();
     characterAnimatorController = gameObject.GetComponentWithInterface <ICharacterAnimatorController>();
 }