// 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; }