如何修复此错误:名称空间不能直接包含成员,如字段或方法



我正在使用unity代码制作游戏,我得到这个错误:

"命名空间不能直接包含字段或方法!">

这是我的代码:

public class MainMenu : MonoBehaviour
{
public void PlayGame ()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
}   
public void GQ ()
{
Debug.Log ("QUIT!");
Application.Quit();
}

将您的GQ()方法代码放入类中。

public class MainMenu : MonoBehaviour
{
public void PlayGame ()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
public void GQ ()
{
Debug.Log ("QUIT!");
Application.Quit();
}
}   

你的UnityC#脚本只能包含1公共类。每个属性和方法都必须在类中定义。除了导入之外,不应该在

类之外编写任何内容。

最新更新