private void overHeadFollow() { Debug.Log("Following" + MasterBlackBoard.getActiveAgent().agentName); Vector3 target_Position = new Vector3(cameraCenter.position.x, mainCamera.transform.position.y, cameraCenter.position.z); mainCamera.transform.position = target_Position; transform.LookAt(cameraCenter); }
public void getButtons() { if (Input.GetKey(KeyCode.Plus) || Input.GetKey(KeyCode.Equals)) { //mainCamera.transform.Translate( 0, 0 , Time.deltaTime * zoomSpeed); cameraZoom.ZoomIn(); } if (Input.GetKey(KeyCode.Minus)) { //mainCamera.transform.Translate( 0, 0 , -(Time.deltaTime * zoomSpeed)); cameraZoom.ZoomOut(); } if (Input.GetKeyDown(KeyCode.C)) { Debug.Log("CBang - center toggle is: " + centerToggle); if (centerToggle == false) { Debug.Log("Center on player" + MasterBlackBoard.getActiveAgent().agentName); inFollowMode = true; cameraCenter = MasterBlackBoard.getActiveAgent().transform; centerToggle = true; } else { Debug.Log("Center on waypoint"); centerToggle = false; inFollowMode = false; // cameraCenter = masterBlackBoard.getActiveWayPoint() } //transform.position = Vector3.MoveTowards (transform.position, target.position, speed * Time.deltaTime); } if (Input.GetKeyDown(KeyCode.B)) { //setSelect = false; keyTracker.mainMenuSelect = false; mainMenuPanel.gameObject.SetActive(true); //keyTracker.menuPoint++; //Debug.Log ("B was pressed" + keyTracker.selection); } }