private void Awake() { _animator = GetComponent <Animator>(); _movementController = GetComponent <HelicopterMovementController>(); _movementController.OnGroundedStateChanged += UpdateBladesSpeed; _animator.speed = 0; }
private void Awake() { _movementController = GetComponent <HelicopterMovementController>(); _movementController.OnGroundedStateChanged += UpdateGroundedState; _fuelStorages = new List <FuelStorageController>(); GameManager.OnGameStarted += HanldeGameStart; GameManager.OnGameEnded += HandleGameEnd; }
private void Awake() { _movementController = GetComponent <HelicopterMovementController>(); _movementController.OnGroundedStateChanged += UpdateFreezeHeightState; _isInMenu = true; GameManager.OnGameStarted += HandleGameStart; GameManager.OnGameEnded += HandleGameEnd; }