unity3d的api中没有负责监听键值的方法,不过unity的input类是通过c#类获取各类监听事件,所以我们可以通过c#类监听,方法如下:
void OnGUI()
{
Event e = Event.current;
if (e.isKey)
{
if (Event.current.keyCode == KeyCode.Joystick2Button0)
{
//你的逻辑
}
}
}
过程很简单,就不多说,注意该事件只能在OnGUI函数中起作用。
转载请标明出处,from 博客园 HemJohn
时间: 2024-11-13 02:54:11