close
實現當滑鼠移出螢幕時,移動遊戲畫面
void Update () { // 當滑鼠將滑到螢幕外 if (Input.mousePosition.y + 12 > Screen.height) moveCamera.position += Vector3.forward * 0.5f; else if(Input.mousePosition.y - 12 < 0) moveCamera.position -= Vector3.forward * 0.5f; if (Input.mousePosition.x + 12 > Screen.width) moveCamera.position -= Vector3.left * 0.5f; else if(Input.mousePosition.x - 12 < 0) moveCamera.position += Vector3.left * 0.5f; }
由 Input.mousePosition取得滑鼠在螢幕上位置,再由 Screen.width與 Screen.height取得螢幕最大的 XY來做比較
文章標籤
全站熱搜