【发布时间】:2017-07-26 21:11:02
【问题描述】:
我是 Unity 的初学者,我创建了一个函数,当检测到触摸时简单地设置文本元素的文本,如下所示:
// 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。我需要配置什么来让鼠标模拟触摸事件?
【问题讨论】: