用户界面 - Unity 5.1 和 OnGUI()



在升级到Unity 5之前,我有以下简单的代码工作,但现在当我按下Space键时没有任何反应!

void OnGUI()
{
    if ( Input.GetKey( KeyCode.Escape ) )
    {
        GUILayout.BeginArea( new Rect(50, 50, 100, 100) );
        GUILayout.Button("Exiting!");
        GUILayout.EndArea();
    }
}

脚本附加到一个空gameobject...

我应该改变一些东西吗?

你的代码很清楚 说KeyCode.Escape而不space钥匙
将其更改为KeyCode.Space它将起作用

相关内容

  • 没有找到相关文章

最新更新