void OnTriggerEnter(Collider other) { if (other.gameObject.tag == "Player" && other.gameObject.name == "Woodle Character") { camera = PlayerManager.GetMainPlayer().cam; camF = camera.GetComponent <CameraFollower>(); if (camF != null) { if (camF.stationaryMode1 || camF.stationaryMode2) { camF.ExitCameraCut(); // camera.transform.eulerAngles = new Vector3(camera.transform.eulerAngles.x, cameraYAngle, camera.transform.eulerAngles.z); } } } }
IEnumerator AutoExit() { yield return(new WaitForSeconds(temporaryDuration)); this.gameObject.GetComponent <BoxCollider> ().enabled = false; ExitThis(); CameraFollower camF = GameObject.FindWithTag("MainCamera").gameObject.GetComponent <CameraFollower> (); if (camF.stationaryMode1 || camF.stationaryMode2) { camF.ExitCameraCut(); if (GetComponent <Camera>() != null) { GetComponent <Camera>().transform.eulerAngles = new Vector3(GetComponent <Camera>().transform.eulerAngles.x, 0f, GetComponent <Camera>().transform.eulerAngles.z); } } }