// Start is called before the first frame update void Start() { _controller = GetComponent <CharacterController>(); oxygenBar = oxygenBarMax; _gazLevels = FindObjectsOfType <GazLevel>(); _footStepAudioController = GetComponentInChildren <FootStepAudioController>(); _piocheAudioController = GetComponentInChildren <PiocheAudioController>(); _piouAudioController = GetComponentInChildren <PiouAudioController>(); _voiceAudioController = GetComponentInChildren <VoiceAudioController>(); }
// Use this for initialization void Start() { m_CharacterController = GetComponent <CharacterController>(); m_Camera = Camera.main; m_OriginalCameraPosition = m_Camera.transform.localPosition; m_FovKick.Setup(m_Camera); m_HeadBob.Setup(m_Camera, m_StepInterval); m_StepCycle = 0f; m_NextStep = m_StepCycle / 2f; m_Jumping = false; m_MouseLook.Init(transform, m_Camera.transform); footStepAudioController = GetComponent <FootStepAudioController>(); }