コード例 #1
0
        // --Network variables END--

//		Russky_AnimCtrl russky_AnimCtrl;

        // Use this for initialization
        private void Start()
        {
//			russky_AnimCtrl = GameObject.Find ("Russki_Animated").GetComponent<Russky_AnimCtrl>();

//			RusskiAnimator = this.gameObject.GetComponentInChildren<Animator> ();
            //Check first if we are the controller of the character or not, then allow us to control it
            if (photonView.isMine == true)
            {
                GameObject.Find("Russki_Sight").SetActive(true);
                GameObject.Find("CanvasGunnarUI").SetActive(false);

                //_camera = Camera.main;
                _originalCameraPosition = _camera.transform.localPosition;
                _cameraRefocus          = new CameraRefocus(_camera, transform, _camera.transform.localPosition);
                _fovKick.Setup(_camera);
                _headBob.Setup(_camera, _stepInterval);
            }
            else
            {
                GameObject.Find("Russki_Sight").SetActive(false);

                firstPersCamera.GetComponent <Camera>().enabled = false;
            }

            _characterController = GetComponent <CharacterController>();

            _stepCycle = 0f;
            _nextStep  = _stepCycle / 2f;
            _jumping   = false;
        }
コード例 #2
0
 // Use this for initialization
 private void Start()
 {
     _characterController = GetComponent <CharacterController>();
     _camera = Camera.main;
     _originalCameraPosition = _camera.transform.localPosition;
     _cameraRefocus          = new CameraRefocus(_camera, transform, _camera.transform.localPosition);
     _fovKick.Setup(_camera);
     _headBob.Setup(_camera, _stepInterval);
     _stepCycle = 0f;
     _nextStep  = _stepCycle / 2f;
     _jumping   = false;
 }
コード例 #3
0
 // Use this for initialization
 private void Start()
 {
     m_CharacterController = GetComponent <CharacterController>();
     m_Camera = Camera.main;
     m_OriginalCameraPosition = m_Camera.transform.localPosition;
     m_CameraRefocus          = new CameraRefocus(m_Camera, transform, 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_AudioSource = GetComponent <AudioSource>();
     m_MouseLook.Init(transform, m_Camera.transform);
 }
コード例 #4
0
ファイル: HeadBob.cs プロジェクト: Justinayeung/GameLab
 private void Start()
 {
     motionBob.Setup(Camera, StrideInterval);
     m_OriginalCameraPosition = Camera.transform.localPosition;
     m_CameraRefocus          = new CameraRefocus(Camera, transform.root.transform, Camera.transform.localPosition);
 }
コード例 #5
0
 private void Start()
 {
     motionBob.Setup(_camera, StrideInterval);
     originalCameraPosition = _camera.transform.localPosition;
     cameraRefocus          = new CameraRefocus(_camera, transform.root.transform, _camera.transform.localPosition);
 }
コード例 #6
0
ファイル: HeadBob.cs プロジェクト: MalboM/Suicide-Guy
 private void Start()
 {
     motionBob.Setup(_camera, StrideInterval);
     originalCameraPosition = _camera.transform.localPosition;
     cameraRefocus = new CameraRefocus(_camera, transform.root.transform, _camera.transform.localPosition);
 }