0
我正在我的筆記本電腦上建立一個應用程序,它有一個觸摸屏。 我正在試圖縮放在相機上工作。Unity3d MultiTouch編輯器觸摸屏
我寫了一個腳本來處理多點觸控
if (Input.touchCount == 2)
{
var touch0 = Input.GetTouch(0);
var touch1 = Input.GetTouch(1);
var prevTouch0Pos = touch0.position - touch0.deltaPosition;
var prevTouch1Pos = touch1.position - touch1.deltaPosition;
var prevTouchMag = (prevTouch0Pos - prevTouch1Pos).magnitude;
var touchMag = (touch0.position - touch1.position).magnitude;
var deltaMag = prevTouchMag - touchMag;
if(deltaMag > 0)
{
Debug.Log("Zoom in");
}
else if (deltaMag < 0)
{
Debug.Log("Zoom Out");
}
}
當我在Unity編輯器調試我它從來沒有註冊,我有兩個觸摸。我有觸摸屏筆記本電腦,有沒有辦法設置項目,以便註冊這些觸摸,或者有什麼方法可以使用鼠標墊來模擬觸摸屏?
筆記本電腦屏幕支持多點觸控嗎?哪種型號的筆記本電腦? – Maakep
是的,筆記本電腦支持多點觸摸聯想ideapad y700觸摸 –