我正在尝试从ThirdPersonUserControl访问播放管理器,但它不起作用,并给出错误
我试过参考资料,但还是不行。
类别1
公共类PlayerManager : MonoBehaviour{}
类别2
公共PlayerManager管理器;
private void Start()
{
manager = gameObject.GetComponent<PlayerManager>();
}
发布于 2019-04-11 08:06:19
两个类/文件是否使用相同的名称空间?要使用另一个命名空间中的类,文件必须包含"using指令“,例如using System;
,或者您必须使用完整名称,例如System
命名空间中Console
类的System.Console.Write("Test");
。
它们是在同一个项目中吗?不同项目中的类,或者外部DLL也需要程序集引用,在Visual Studio中,如果您展开项目,然后展开项目顶部的“引用”,则可以在“解决方案资源管理器”中看到这些内容。
通常在Visual Studio (或其他IDE)中,对于这样的事情,它会用红色下划线显示错误,并可以提供一些关于如何修复它的提示。或者使用默认快捷方式Ctrl + .
,它可能会自动为您添加using指令或程序集引用。
https://stackoverflow.com/questions/55622838
复制相似问题