protected virtual void OnGUI() { if (showInfoMsg && Guitime.info > 0f) { Utils.DebugGUI(Guitime.pos.x, Guitime.pos.y, 200f, 45f, Guitime.msg); Guitime.info -= Time.deltaTime; } if (Guitime.angle > 0f) { Utils.DebugGUI(0.5f, 0.5f, 100f, 50f, "Camera tilt\n" + CameraAngle.z.ToString("0.0")); Guitime.angle -= Time.deltaTime; } if (Guitime.fov > 0f) { Utils.DebugGUI(0.5f, 0.5f, 100f, 50f, "Field of view\n" + CameraFov.ToString("0.0")); Guitime.fov -= Time.deltaTime; } if (showLockOnTargets) { List <GameObject> targets = targetManager.GetAllTargets(); for (int i = 0; i < targets.Count; i++) { Vector3 pos = Camera.main.WorldToScreenPoint(targets[i].transform.position); if (pos.z > 0f && GUI.Button(new Rect(pos.x - targetSize / 2f, Screen.height - pos.y - targetSize / 2f, targetSize, targetSize), "L")) { CameraTargetPos += targetOffsetSize; targetOffsetSize = new Vector3(); LockOn(targets[i]); } } } }
private void Awake() { cameraFov = playerCamera.GetComponent <CameraFov>(); speedLinesParticleSystem = GetComponentInChildren <ParticleSystem>(); state = State.Normal; hookshotTransform.gameObject.SetActive(false); }
private void Awake() { characterController = GetComponent <CharacterController>(); playerCamera = transform.Find("Camera").GetComponent <Camera>(); cameraFov = playerCamera.GetComponent <CameraFov>(); Cursor.lockState = CursorLockMode.Locked; state = State.Normal; hookshotTransform.gameObject.SetActive(false); }
private void Awake() { _characterController = GetComponent <CharacterController>(); _playerCamera = transform.Find("Main Camera").GetComponent <Camera>(); _cameraFov = _playerCamera.GetComponent <CameraFov>(); _speedLinesParticleSystem = GetComponentInChildren <ParticleSystem>(); Cursor.lockState = CursorLockMode.Locked; _state = State.Normal; _hookshotTransform = _characterController.transform.Find("Hookshot").transform; _hookshotTransform.gameObject.SetActive(false); }
void Awake() { cameraFov = transform.parent.GetComponentInChildren <CameraFov>(); lr = GetComponent <LineRenderer>(); handsAnimator = transform.parent.GetComponentInChildren <Animator>(); soundManager = FindObjectOfType <SoundManager>(); playerControl = transform.parent.GetComponent <PlayerControl>(); cameraParticleSystem = transform.parent.GetComponentInChildren <ParticleSystem>(); playerTransform = transform.parent; playerBody = transform.parent.GetComponent <Rigidbody>(); }
//Get all the components basically private void Awake() { characterController = GetComponent <CharacterController>(); playerCamera = transform.Find("Camera").GetComponent <Camera>(); cameraFov = playerCamera.GetComponent <CameraFov>(); speedLinesParticleSystem = transform.Find("Camera").Find("SpeedLinesParticleSystem").GetComponent <ParticleSystem>(); Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; state = State.Normal; hookshotTransform.gameObject.SetActive(false); AudioSource[] audios = GetComponents <AudioSource>(); reelSound = audios[0]; thrownSound = audios[1]; winText.text = ""; restartText.text = ""; }
protected virtual void OnGUI() { if (LockOnPluginCore.ShowInfoMsg.Value && Guitime.info > 0f) { DebugGUI(Guitime.pos.x, Guitime.pos.y, 200f, 45f, Guitime.msg); Guitime.info -= Time.deltaTime; } if (Guitime.angle > 0f) { DebugGUI(0.5f, 0.5f, 100f, 50f, "Camera tilt\n" + CameraAngle.z.ToString("0.0")); Guitime.angle -= Time.deltaTime; } if (Guitime.fov > 0f) { DebugGUI(0.5f, 0.5f, 100f, 50f, "Field of view\n" + CameraFov.ToString("0.0")); Guitime.fov -= Time.deltaTime; } }
private void UpdateCamera() { if (_cameraBusy) { return; } _cameraBusy = true; try { Renderer.SetCamera(CameraPosition.ToVector(), CameraLookAt.ToVector(), CameraFov.ToRadians()); if (AlignCar) { Renderer.AlignCar(); } Renderer.AlignCamera(AlignCameraHorizontally, AlignCameraHorizontallyOffset, AlignCameraHorizontallyOffsetRelative, AlignCameraVertically, AlignCameraVerticallyOffset, AlignCameraVerticallyOffsetRelative); _cameraIgnoreNext = true; } finally { _cameraBusy = false; } }