首页 > 解决方案 > 无法在我的 c# 脚本中以 monodevelop unity 创建或声明 GameObject 变量

问题描述

我无法在 C# 统一中声明或创建 GameObject 变量我尝试关闭和打开项目重新启动我的电脑但没有任何工作请帮助

在此处输入图像描述

标签: unity3d

解决方案


属性/字段只能在类中声明。

例如

public class MyClass
{
    public GameObject dialogueManager;
}

如果你想将它用作 Gameobject 的组件,你必须从 MonoBehaviour 派生:

public class MyClass : MonoBehaviour
{
    public GameObject dialogueManager;
}

推荐阅读