错误Unity Keycode等

时间:2017-02-16 14:07:42

标签: c# unity3d

  

错误:无效令牌如果,UnityEngine.KeyCode是一种'方法'但是类似于'类型使用,UnityEngine.KeyCode.Equals是一种'类型'但用作变量'

private void Update()
{
    if (Input.GetKeyDown(KeyCode.I));
    {
        hideCheatGUI = true;
    }
}
if (Input.GetKeyDown(KeyCode.Equals));

我需要帮助修复它。 (我是新的,所以如果我问及#34; noob"问题,请理解。)

1 个答案:

答案 0 :(得分:3)

只需在if语句后删除分号即可。在那里你无法进入任何这些条件。

另外,将第二个if语句放在Update函数中。在那里,你把它放在外面。

connect(sEditors, SIGNAL(closeWindow()),
        main, SLOT(closeWindow(this)));