// Awake void Awake() { m_Transform = transform; cameraTransform = m_Transform.parent.GetComponentInChildren <Camera>().transform; //Camera m_Controller = this.GetComponent <CharacterController>(); m_Controller.center = Vector3.up; nativeCapsuleHeight = m_Controller.height; m_Input = this.GetComponent <FirstPersonInput>(); m_camHeadBob = this.GetComponent <CameraHeadBob>(); m_fssManager = this.GetComponent <FootStepSoundsManager>(); m_Audio = this.GetComponent <AudioSource>(); if (m_Audio != null) { m_Audio.playOnAwake = false; m_Audio.loop = false; m_Audio.spatialBlend = 1f; } nativeRotation = cameraTransform.localRotation; nativeRotation.eulerAngles = new Vector3(0f, cameraTransform.eulerAngles.y, 0f); }
// Awake void Awake() { m_Transform = transform; cameraTransform = m_Transform.parent.GetComponentInChildren<Camera>().transform; //Camera m_Controller = this.GetComponent<CharacterController>(); m_Controller.center = Vector3.up; nativeCapsuleHeight = m_Controller.height; m_Input = this.GetComponent<FirstPersonInput>(); m_camHeadBob = this.GetComponent<CameraHeadBob>(); m_fssManager = this.GetComponent<FootStepSoundsManager>(); m_Audio = this.GetComponent<AudioSource>(); if (m_Audio != null) { m_Audio.playOnAwake = false; m_Audio.loop = false; m_Audio.spatialBlend = 1f; } nativeRotation = cameraTransform.localRotation; nativeRotation.eulerAngles = new Vector3( 0f, cameraTransform.eulerAngles.y, 0f ); }