Пример #1
0
    // Update is called once per frame

    void Update()
    {
        Vector3 pos = transform.position;

        if (Input.GetKey("w"))
        {
            pos.z += panSpeed * Time.deltaTime;
        }

        if (Input.GetKey("s"))
        {
            pos.z -= panSpeed * Time.deltaTime;
        }

        if (Input.GetKey("d"))
        {
            pos.x += panSpeed * Time.deltaTime;
        }

        if (Input.GetKey("a"))
        {
            pos.x -= panSpeed * Time.deltaTime;
        }

        if (Input.GetKey("e"))
        {
            managerblock.OpenPauseMenu();
        }

        if (Input.GetKey("c"))
        {
            unitselect.SelectAll();
        }

        if (Input.GetKey("x"))
        {
            unitselect.DeSelectAll();
        }

        float scroll = Input.GetAxis("Mouse ScrollWheel");

        pos.y += scroll * scrollSpeed * 100f * Time.deltaTime * -1;

        transform.position = pos;
    }