如何使按钮对触摸更敏感?
How to make buttons more responsive for touches?
我正在使用 Unity 开发自定义触摸屏键盘。我将所有按键创建为 Canvas 上的按钮,并在按下按钮时触发功能。
public void ButtonPressed()
{
string letter = GetComponent<Text>().text;
inputfield += letter;
}
但这种方式键盘响应不充分,用户交互并不像预期的那样完美。我怎样才能提高按钮的响应速度?
对于键盘,我建议您将函数放在 ButtonDown 而不是 Pressed 事件上。
http://docs.unity3d.com/ScriptReference/EventSystems.IPointerDownHandler.html
我正在使用 Unity 开发自定义触摸屏键盘。我将所有按键创建为 Canvas 上的按钮,并在按下按钮时触发功能。
public void ButtonPressed()
{
string letter = GetComponent<Text>().text;
inputfield += letter;
}
但这种方式键盘响应不充分,用户交互并不像预期的那样完美。我怎样才能提高按钮的响应速度?
对于键盘,我建议您将函数放在 ButtonDown 而不是 Pressed 事件上。
http://docs.unity3d.com/ScriptReference/EventSystems.IPointerDownHandler.html