實現當滑鼠移出螢幕時,移動遊戲畫面

	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來做比較

創作者介紹
創作者 初學者日記 的頭像
初學者日記

初學者日記

初學者日記 發表在 痞客邦 留言(0) 人氣( 4464 )