在升级到Unity 5之前,我有以下简单的代码工作,但是当我按下Space
键时没有任何反应!
void OnGUI()
{
if ( Input.GetKey( KeyCode.Escape ) )
{
GUILayout.BeginArea( new Rect(50, 50, 100, 100) );
GUILayout.Button("Exiting!");
GUILayout.EndArea();
}
}
该脚本附加到空gameobject
...
我应该改变什么吗?
答案 0 :(得分:1)
您的代码清楚地说KeyCode.Escape
而未获得space
密钥
将其更改为KeyCode.Space
并且它将起作用