Exemple #1
0
    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);
    }
Exemple #2
0
    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);
        }
    }