ZoomOut() public method

public ZoomOut ( ) : void
return void
Ejemplo n.º 1
0
 IEnumerator SpawnFloor()
 {
     while (myCounter < valueStore.maxTiles && GLOBAL_TILE_COUNT <= valueStore.maxTiles * 10)
     {
         float random = Random.Range(0f, 1f);
         float c      = 0.38f - valueStore.hallwayChance;
         if (random < c)
         {
             transform.Rotate(0, 0, 90);                      //.1f for long hallways
         }
         else if (random < c * 2)
         {
             transform.Rotate(0, 0, -90);                             //,2f for long hallways
         }
         if (random > 1f - valueStore.tileChance)
         {
             Instantiate(floorMakerPrefab, transform.position, Quaternion.identity);
         }
         valueStore.tileList.Add(Instantiate(floorPrefab, transform.position, Quaternion.identity));
         transform.position += transform.up;             //already normalized
         myCounter++;
         GLOBAL_TILE_COUNT++;
         cameraZoom.ZoomOut(transform.position);
         yield return(new WaitForSeconds(valueStore.delay));
     }
     //foreach(Transform tile in tileList) tile.GetComponent<Tile>().SpawnWalls();
     Destroy(this.gameObject);
 }
Ejemplo n.º 2
0
    //public void SetInContact(bool value)
    //{
    //    inContact = value;
    //}

    public void ZoomOut()
    {
        if (cameraZoom)
        {
            cameraZoom.ZoomOut();
        }
    }
Ejemplo n.º 3
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("Center was pressed");
            //transform.position = Vector3.MoveTowards (transform.position, target.position, speed * Time.deltaTime);
        }

        if (Input.GetKeyDown(KeyCode.B))
        {
            //setSelect = false;
            keyTracker.selection = false;
            mainMenuPanel.gameObject.SetActive(true);
            //keyTracker.menuPoint++;
            //Debug.Log ("B was pressed" + keyTracker.selection);
        }
    }
Ejemplo n.º 4
0
    public static void ZoomOut(this Camera main)
    {
        Canvas[] canvases = GameObject.FindObjectsOfType <Canvas>();
        foreach (Canvas temp in canvases)
        {
            temp.renderMode = RenderMode.WorldSpace;
        }
        CameraZoom cache = main.gameObject.GetComponent <CameraZoom>();

        cache.ZoomOut();
    }
Ejemplo n.º 5
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);
        }
    }
Ejemplo n.º 6
0
    public void NextSentence()
    {
        setFalse();
        textDisplay.text = "";
        speakerName.text = "";

        if (index < sentences.Length)
        {
            ifDone = false;
            StartCoroutine(Type());

            index++;
        }
        else
        {
            ifDone = true;
            CameraZoom.ZoomOut();
            CameraZoom.ResetCamera();
        }
    }
Ejemplo n.º 7
0
    private void Update()
    {
        if (Input.GetKey(KeyCode.Escape))
        {
            _fadeTimer -= Time.deltaTime;
            if (_fadeTimer <= 0)
            {
                Application.Quit();
            }

            exitFade.color = new Color(0, 0, 0, 1 - _fadeTimer);
        }

        if (Input.GetKeyUp(KeyCode.Escape))
        {
            _fadeTimer     = 1f;
            exitFade.color = new Color(0, 0, 0, 0);
        }

        if (_loveBoxInstance != null)
        {
            if (_inGame)
            {
                _timer        += Time.deltaTime;
                timerText.text = _timer.ToString("0.00").Replace(',', '.');

                if (_loveBoxInstance.position.x < -12f || _loveBoxInstance.position.y < -8f)
                {
                    if (_loveBoxInstance.position.x < -12f)
                    {
                        foundLoveText.gameObject.SetActive(true);
                    }
                    else
                    {
                        foundDeathText.gameObject.SetActive(true);
                    }

                    DestroyPlayer();
                    _groundInstance.GetComponent <Ground>().PlaceObstacles(false);
                }
            }
            else
            {
                if (Input.GetKeyDown(KeyCode.W) || Input.GetKeyDown(KeyCode.UpArrow))
                {
                    _inGame = true;
                    titleText.gameObject.SetActive(false);
                    instructionsText.gameObject.SetActive(false);
                    timerText.gameObject.SetActive(true);
                    _groundInstance.GetComponent <Ground>().PlaceObstacles(true);
                }
            }
        }
        else
        {
            if (Input.GetKeyDown(KeyCode.S) || Input.GetKeyDown(KeyCode.DownArrow))
            {
                SpawnPlayer(new Vector2(-1f, 8f));
                _groundInstance.GetComponent <Ground>().PlaceObstacles(true);
            }
        }

        if (_zoomingIn)
        {
            _zoomingIn = mainCamera.ZoomIn();
            if (!_zoomingIn)
            {
                NextColor();
                _zoomingOut = true;
            }
        }

        if (_zoomingOut)
        {
            _zoomingOut = mainCamera.ZoomOut();
        }
    }