Unity – 从另一个脚本访问脚本
我无法从“GameManager”脚本访问脚本。
也许他们彼此不认识,因为他们在不同的文件夹中?
但是,如果我尝试将脚本从一个文件夹移动到另一个子文件夹 – 所有引用都会死掉!
从头开始重新配置所有脚本真的很难。
Heres是我的GameManager所在的地方:
这是我的Gun_Controller_所在的位置:
inheritance人错误:
我怎么解决这个问题?
提前致谢!
如果您的脚本放在“标准资源”文件夹中, 则无法从其他文件夹(例如“标准资产”文件夹中放置的该脚本的“资产”文件夹)访问脚本。
您的GameManager
脚本放在“标准资产”文件夹中。 您尝试访问的Gun_Controller_
脚本位于“Assets”文件夹中。
你有两个选择:
1.将GameManager
脚本移动到“Assets”文件夹
2.将Gun_Controller_
脚本移动到“Standard Assets”文件夹。