Example #1
0
    // 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>();
    }
Example #2
0
        // 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>();
        }