void Start() { _inputToggle = GetComponent<ToggleEnableInput>(); _attack = GetComponent<PlayerAttack>(); _block = GetComponent<PlayerBlock>(); _movement = GetComponent<PlayerMovement>(); _rotation = GameObject.Find("CameraController").GetComponent<CameraMovement>(); _dodge = GetComponent<PlayerRoll>(); }
private void Start() { mState = PlayerState.Walk; mCharacterController = GetComponent <CharacterController>(); mPlayerMovement = GetComponent <PlayerMovement>(); mPlayerCameraController = GetComponent <PlayerCameraController>(); mRoll = GetComponent <PlayerRoll>(); // Axis inversion }
private void Start() { mCharacterController = GetComponent <CharacterController>(); mStateMachine = GetComponent <PlayerStateMachine>(); mRoll = GetComponent <PlayerRoll>(); mMovementVector = Vector3.zero; mAirTimer = 0f; mVerticalMovement = 0f; }
public void RollDice() { if (myDice.isRolling) { myState = (GM.currentState == GameState.TURNORDER) ? myState : PlayerState.MOVING; PlayerRoll roll = new PlayerRoll() { playerId = playerId, value = myDice.StopDice() }; movesLeft = roll.value; GM.InputPlayerRoll(roll); } }
public void Init() { m_playerBoost = (PlayerBoost)GetComponent(typeof(PlayerBoost)); m_playerTilt = (PlayerTilt)GetComponent(typeof(PlayerTilt)); m_playerRoll = (PlayerRoll)GetComponent(typeof(PlayerRoll)); m_playerRetroBoost = (PlayerRetroBoost)GetComponent(typeof(PlayerRetroBoost)); m_playerCollision = (PlayerCollision)GetComponent(typeof(PlayerCollision)); m_playerBoost.Init(); m_playerTilt.Init(); m_playerRoll.Init(); m_playerRetroBoost.Init(); m_currentOffset = new Vector3(0.5f, 0.5f, 0f); m_targetOffset = m_currentOffset; m_offsetDelta = Vector3.zero; m_prevOffset = Vector3.zero; m_targetSpeed = m_normalSpeed; m_currentSpeed = 0f; m_targetRot = Vector3.forward; SegmentManager.Init(); m_pathPosition = SegmentManager.instance.GetNextPosition(0f); transform.position = m_pathPosition; transform.rotation = Quaternion.identity; if (!m_camera) { m_camera = (ChaseCamera)GameObject.FindObjectOfType(typeof(ChaseCamera)); } m_camera.Init(this); m_camera.UpdateCamera(); }
void Start() { adjustHealth = GetComponent<AdjustHealth>(); playerRoll = GetComponent<PlayerRoll>(); _audio = GetComponent<AudioSource>(); }
public void InputPlayerRoll(PlayerRoll roll) { playerRolls.Add(roll); }