void Update() { if (menu) { if (SceneManager.GetActiveScene().name != "MainMenu") { Time.timeScale = 0; } cover.SetActive(true); Cursor.lockState = CursorLockMode.None; } else { Time.timeScale = 1; cover.SetActive(false); if (SceneManager.GetActiveScene().name != "MainMenu" && !dead) { Cursor.lockState = CursorLockMode.Locked; } } if (SceneManager.GetActiveScene().name != "MainMenu" && !menu) { if (Input.GetKeyDown(KeyCode.Escape)) { EnterMenu(); cameraScript = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraLook>(); cameraScript.paused = true; } } speaker.volume = PlayerPrefs.GetFloat("MusicVolume"); }
private void Update() { if (Input.GetKeyDown(KeyCode.Z)) { currentCameraLook = normalCamera; } if (Input.GetKeyDown(KeyCode.X)) { currentCameraLook = lookUpCamera; } if (Input.GetKeyDown(KeyCode.C)) { currentCameraLook = lookDownCamera; } if (Time.timeScale == 0) { return; } if (currentState == CameraState.Following) { CameraMovement(); } else if (currentState == CameraState.CrossDoor) { CrossDoorMovement(); } else if (currentState == CameraState.Cinematic) { //Cinematic } }
//Private Unity Methods private void OnValidate() { if (target == null) { return; } switch (currentCameraLookState) { case CameraLookState.Normal: currentCameraLook = normalCamera; break; case CameraLookState.LookUp: currentCameraLook = lookUpCamera; break; case CameraLookState.LookDown: currentCameraLook = lookDownCamera; break; } if (currentCameraLook.cameraAngle != transform.eulerAngles.x) { transform.rotation = Quaternion.Euler(Vector3.right * currentCameraLook.cameraAngle); } if (currentCameraLook.cameraDistance != (target.position - transform.position).magnitude) { transform.position = target.position + (Vector3.up * currentCameraLook.cameraYOffset) - (transform.forward * currentCameraLook.cameraDistance); } if (currentCameraLook.cameraYOffset != (transform.position - target.position + (transform.forward * currentCameraLook.cameraDistance)).y) { transform.position = target.position + (Vector3.up * currentCameraLook.cameraYOffset) - (transform.forward * currentCameraLook.cameraDistance); } }
void Start() { rb = GetComponent <RigidbodyFirstPersonController>(); cameraLook = GetComponent <CameraLook>(); controller = GameManager.Instance.InputController; interactPanel.SetActive(true); }
void Start() { //Start the player off at their teams spawn point. if (photonView.isMine) { if (photonView.owner.GetTeam() == PunTeams.Team.blue) { team = "blue"; } else if (photonView.owner.GetTeam() == PunTeams.Team.red) { team = "red"; } playerMesh = GameObject.Find("WaterPistol_Idle"); } //Get references to objects in the scene. gameManager = GameObject.Find("GameManager").GetComponent <GameManager> (); if (photonView.isMine) { respawnTxt = GameObject.Find("RespawnText").GetComponent <Text>(); respawnTxt.text = ""; } cameraLook = GetComponent <CameraLook>(); shoot = GetComponent <PlayerShoot> (); storedRespawnTime = respawnTime; movement = GetComponent <PlayerMovement> (); health = GetComponent <PlayerHealth> (); body = GetComponentInChildren <SkinnedMeshRenderer> (); collider = GetComponent <CharacterController>(); nameTag = GetComponentInChildren <Canvas>(); }
// Update is called once per frame void Start() { if (hcameralook != null) { hcameralook = GameObject.Find("Main Camera").GetComponent <CameraLook>(); } }
void Awake() { gameManager = FindObjectOfType <GameManager>(); pM = FindObjectOfType <playerMovement>(); cL = FindObjectOfType <CameraLook>(); player = GameObject.Find("Player"); rb = player.GetComponent <Rigidbody>(); }
private void Start() { cam = GetComponent <Camera>(); camLook = GetComponent <CameraLook>(); CP = rimColorSelector.GetComponent <ColorPickerTriangle>(); middle = new Vector3(Screen.width / 2, Screen.height / 2, 0f); uiControls = uiManager.GetComponent <InfoManager>(); }
public void InitContainer(GameObject containerObject) { _playerCameraLook = MonoBehaviour.FindObjectOfType <CameraLook>(); _characterMovement = MonoBehaviour.FindObjectOfType <CharacterMovement>(); _playerAttack = MonoBehaviour.FindObjectOfType <PlayerAttack>(); slotGameObject = Resources.Load("InventorySlot") as GameObject; containerGameObject = containerObject; }
void Start() { Debug.Log("esperar tiempo"); StartCoroutine("EsperaTiempo"); if (hcameralook != null) { hcameralook = GameObject.Find("Main Camera").GetComponent <CameraLook>(); } }
private void Start() { if (target == null) { target = GameManager.Instance.GetPlayer(); } currentRotation = transform.eulerAngles.x; currentCameraLook = normalCamera; }
private void Start() { cl = GetComponent <CameraLook>(); pm = GetComponent <PlayerMovement>(); bulletCharge = gunEffectCharge.GetComponent <VisualEffect>(); bulletFlash = gunEffectFlash.GetComponent <VisualEffect>(); gunCircle = gunEffectCircle.GetComponent <VisualEffect>(); gunBurstAmmo = gunBurstAmmoEffect.GetComponent <VisualEffect>(); }
void Start() { playerControlLerpSmoothAnim = player.GetComponent <playerControlLerpSmoothAnim>(); //lock cursor Cursor.lockState = CursorLockMode.Locked; camScript = camera.GetComponent <CameraLook>(); jonesTire = GetComponent <CharacterController>(); oldPosUpdateScript = oldPosObj.GetComponent <oldPosUpdate>(); }
private void Start() { uiControls = uiManager.GetComponent <InfoManager>(); if (Cursor.visible) { Cursor.visible = false; } mainCamera = primaryCamera.GetComponent <CameraLook>(); spawner = GetComponent <RimSpawner>(); CP = rimColorSelector.GetComponent <ColorPickerTriangle>(); }
// Start is called before the first frame update void Start() { camTrans = Camera.GetComponent <camTransition>(); camLook = Camera.GetComponent <CameraLook>(); PlayerScript = Player.GetComponent <playerControlLerpSmoothAnim>(); DoorAnim = Door.GetComponentInChildren <Animator>(); DoorAnim2 = Door2.GetComponentInChildren <Animator>(); ButtonAnim = gameObject.GetComponent <Animator>(); ButtonRenderer = gameObject.GetComponent <Renderer>(); }
public void ExitMenu() { PlayerPrefs.SetFloat("MusicVolume", music.value); PlayerPrefs.SetFloat("EffectsVolume", effects.value); PlayerPrefs.SetFloat("MonsterVolume", monsters.value); menu = false; if (SceneManager.GetActiveScene().name != "MainMenu") { cameraScript = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraLook>(); cameraScript.paused = false; } }
private void Start() { cameraLook = MainCamera.GetComponent <CameraLook>() as CameraLook; LevelChangerObj = GameObject.Find("LevelChanger") as GameObject; if (worldSpawn == null) { GameObject notsetSpawnObject = new GameObject(); notsetSpawnObject.transform.position = this.gameObject.transform.position; notsetSpawnObject.transform.rotation = this.gameObject.transform.rotation; notsetSpawnObject.name = "AutoGenWorldSpawnPoint"; worldSpawn = notsetSpawnObject; } }
void Start() { //lock cursor Cursor.lockState = CursorLockMode.Locked; camScript = camera.GetComponent <CameraLook>(); jones = GetComponent <CharacterController>(); anim = GetComponent <Animator>(); jumpsRemaining = maxJumps; JumpParticle = transform.GetChild(3).GetChild(0).gameObject; SpeedParticle = transform.GetChild(3).GetChild(1).gameObject; PunchParticle = transform.GetChild(3).GetChild(2).gameObject; voiceline = GetComponent <AudioSource>(); oldPosUpdateScript = oldPosObj.GetComponent <oldPosUpdate>(); atat = GetComponent <Attacking>(); }
/** * spawns a bullet at the right spot and makes the appropriate sound */ void shoot() { //play the weapon's sound from the sound manager FindObjectOfType <AudioManager>().Play(this.transform.gameObject, "handgun"); bulletsLeft--; //Debug.Log("bullets left: " + bulletsLeft); Vector3 angle = UserFirepoint.rotation.eulerAngles; //figure out the angle newBullet = Instantiate(bulletPrefab, UserFirepoint.position, Quaternion.Euler(angle)); //make the bullet //the bullet controller takes things from here newBullet.GetComponent <BulletController>().source = UserFirepoint.transform.parent.parent.GetComponent <Collider>(); //be sure to set the bullets parent // only add recoil when player shoots // if (this.gameObject.layer == 8) //{ mine = GameObject.Find("Third Person Camera"); myC = mine.GetComponent <CameraLook>(); myC.AddRecoil(); //} }
public void ChangeCameraLookState(CameraLookState newLookState) { currentCameraLookState = newLookState; switch (currentCameraLookState) { case CameraLookState.Normal: currentCameraLook = normalCamera; break; case CameraLookState.LookUp: currentCameraLook = lookUpCamera; break; case CameraLookState.LookDown: currentCameraLook = lookDownCamera; break; } }
// Start is called before the first frame update void Start() { if (cursorHidden) { //locks cursor and toggles visible Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } health = GameObject.Find("Health").GetComponent <Text>(); round = GameObject.Find("Round").GetComponent <Text>(); Mobile = GameObject.Find("MobileUI"); cam = GameObject.Find("Main Camera").GetComponent <CameraLook>(); if (Application.isMobilePlatform) { Mobile.SetActive(true); } else { Mobile.SetActive(false); } }
protected void Update() { targerPos = target.transform.position; switch (Mathf.RoundToInt(transform.eulerAngles.y)) { case 0: look = CameraLook.NORTH; break; case 90: look = CameraLook.WEST; break; case 180: look = CameraLook.SOUTH; break; case 270: look = CameraLook.EAST; break; } }
// Use this for initialization void Awake() { playerCamera = transform.FindChild("Mesh").FindChild("PlayerCamera").transform.gameObject; cameraLookScript = playerCamera.GetComponent <CameraLook>(); playerControllerScript = GetComponent <PlayerController>(); if (photonView.isMine) { //MINE: local player, simply enable the local scripts cameraLookScript.enabled = true; playerControllerScript.enabled = true; playerCamera.SetActive(true); } else { playerCamera.SetActive(false); cameraLookScript.enabled = false; playerControllerScript.enabled = true; playerControllerScript.isControllable = false; } gameObject.name = gameObject.name + photonView.viewID; }
void Start() { if(levelManager != null) { levelManager.gameManager = this; levelManager.Generate(); } if(playerPrefab != null) { player = Instantiate(playerPrefab); if(player != null) { player.transform.position = startPoint.position; player.transform.rotation = startPoint.rotation; playerRig = player.GetComponent<Rigidbody>() as Rigidbody; playerScript = player.GetComponent<Player>() as Player; cameraLookScript = cam.GetComponent<CameraLook>() as CameraLook; if (cameraLookScript != null) cameraLookScript.target = player.transform; } } inputController.cam = (Camera) cam; saveManager = ScriptableObject.CreateInstance<SaveManager>(); saveManager.Init(); StartCoroutine(GameLoop()); }
public void Awake() { camLook = FindObjectOfType <CameraLook>(); }
private void Awake() { _charOwner = FindObjectOfType <CharacterOwner>(); _charMovement = FindObjectOfType <CharacterMovement>(); _cameraLook = FindObjectOfType <CameraLook>(); }
void Start() { playerMovementScript = GetComponent <PlayerMovement>(); cameraScript = GetComponentInChildren <CameraLook>(); shootScript = GetComponent <Shoot>(); }
private void Start() { rb = GetComponent <Rigidbody>(); playerController = GetComponent <PlayerController>(); cameraLook = FindObjectOfType <CameraLook>(); }
// Use this for initialization void Start() { if (photonView.isMine) { //Get references. localSettings = GameObject.Find("LocalSettings").GetComponent <LocalSettings>(); roundWinPanel = GameObject.Find("RoundWinTeamPanel"); roundWinPanel.SetActive(false); movement = GetComponent <PlayerMovement> (); cameraLook = GetComponent <CameraLook> (); roundTimerText = GameObject.Find("RoundTimerText").GetComponent <Text>(); timeLeft = roundLengthInSecs; playerStats = GetComponent <PlayerStatsHandler>(); coundownFromEnd = roundFinishCooldown; analytics = GameObject.FindGameObjectWithTag("Analytics").GetComponent <SendAnalyticInfo>(); analytics.inMatch = true; gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); playerShoot = GetComponent <PlayerShoot>(); // 1st round roundCounter = GameObject.Find("RoundCounterText").GetComponent <Text>(); roundTimerText.text = Mathf.CeilToInt(timeLeft).ToString(); playerShoot.enabled = false; movement.enabled = false; cameraLook.enabled = false; startCountdown = true; didYouWin = GameObject.Find("DidYouWin"); didYouWin.SetActive(false); PunTeams.Team team = PhotonNetwork.player.GetTeam(); GameObject teamTextThing = GameObject.Find("TeamDefineText"); string teamS = ""; if (team == PunTeams.Team.blue) { teamS = "blue"; teamTextThing.GetComponent <Text> ().color = Color.blue; } else if (team == PunTeams.Team.red) { teamS = "red"; teamTextThing.GetComponent <Text> ().color = Color.red; } teamTextThing.GetComponent <Text> ().text = "You are on " + teamS + " team."; } if (PhotonNetwork.isMasterClient) { roundTimerText = GameObject.Find("RoundTimerText").GetComponent <Text>(); sync = syncEverySecs; timeLeft = roundLengthInSecs; roundTimerText.text = Mathf.CeilToInt(timeLeft).ToString(); coundownFromEnd = roundFinishCooldown; } playerHealth = GetComponent <PlayerHealth>(); }
protected void LateUpdate() { if (target != null) { targerPos = target.transform.position; switch (look) { case CameraLook.NORTH: transform.position = new Vector3(targerPos.x, targerPos.y + height, targerPos.z - distance); break; case CameraLook.WEST: transform.position = new Vector3(targerPos.x - distance, targerPos.y + height, targerPos.z); break; case CameraLook.SOUTH: transform.position = new Vector3(targerPos.x, targerPos.y + height, targerPos.z + distance); break; case CameraLook.EAST: transform.position = new Vector3(targerPos.x + distance, targerPos.y + height, targerPos.z); break; } } if (LeftRotate()) { moving = Move.LEFT; look = CameraLook.UNSTABLE; } if (RightRotate()) { moving = Move.RIGHT; look = CameraLook.UNSTABLE; } switch (moving) { case Move.LEFT: CameraRotate(1); break; case Move.RIGHT: CameraRotate(-1); break; case Move.STOP: break; } maxPos = CalculatePosition(angleMax); minPos = CalculatePosition(angleMin); blockDisable = ChangeCullingMask(KeyCode.Alpha1, "BlockLayer", blockDisable); nodeDisable = ChangeCullingMask(KeyCode.Alpha2, "NodeLayer", nodeDisable); if (Input.GetKeyDown(KeyCode.F)) { height = 2f; transform.position = targerPos; transform.rotation = target.rotation; } if (Input.GetKeyDown(KeyCode.R)) { height = 8.4f; } }
void Awake() { player = GetComponent <Player>(); cameraLook = GetComponent <CameraLook>(); }
// Use this for initialization void Start() { cameraLook = GetComponent<CameraLook> (); }