我在團結共初學者和創建時被檢測到觸摸這樣簡單地設置一個文本元素的文本功能:Input.Touch不工作的OSX
// Update is called once per frame
void Update() {
if (didTap()) {
print ("did tap!");
tapText.text = "TAP!";
}
}
private bool didTap() {
print ("checking didtap");
if (Input.touchCount > 0) {
Touch initialTouch = Input.GetTouch (0);
return initialTouch.phase == TouchPhase.Began;
}
return false;
}
當我運行這個在實際的設備上(Android手機)它可以很好地工作,但是當我在運行遊戲時在統一編輯器中單擊'沒有任何反應。我正在運行OSX 10.12.2。我需要配置什麼來讓鼠標模仿觸摸事件?
但是遊戲是專門針對移動設備的。我只想檢測觸摸,但能夠在統一編輯器中觸發該觸摸。那可能嗎?或者這是否同時檢查? –
在這種情況下,您可以在手機上使用[UnityRemote](https://docs.unity3d.com/Manual/UnityRemote5.html)應用程序,該應用程序將設備連接至計算機,以便在手機上覆製播放模式。 – ryeMoss
非常感謝!我會着眼於此!如果你編輯答案,我會接受它:) –