c# - Unity - 将脚本文件移动到其他目录而不会丢失引用

标签 c# unity3d directory

由于另一个脚本的可访问性,我必须将我的 GameManager-Script 移动到更高的目录。

但是如果我尝试将脚本从一个文件夹移动到另一个目录 - 所有引用都会消失!我的意思是 - 所有脚本的所有引用。

从头开始重新配置所有脚本真的很难。就像从头开始。

这是游戏管理目录( Assets ->标准 Assets ):

enter image description here

这是目录,我必须将“GameManagement”移动到( Assets ):

enter image description here

也许有人知道如何在不丢失引用的情况下移动脚本。

提前致谢。

最佳答案

好的,我知道问题出在哪里了。

如果您在 Unity 中移动文件,请确保您在资源管理器中执行此操作 - 而不是在 IDE 中。

因为您还必须使用脚本移动元数据文件。

这对我有用。

关于c# - Unity - 将脚本文件移动到其他目录而不会丢失引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48737061/

相关文章:

c# - MigrateDatabaseToLatestVersion 没有运行 Seed() 方法

Linux : System. DllNotFoundException : UnityInterface2. dll

file - 在 QT 中只获取文件而不获取目录?

c# - 从 azure blob 存储获取文件名

C# 顺序字符串

c# - 从 ajax 调用填充多个下拉列表

c# - 如何异步删除文件夹

c# - Unity汽车自行转向

multithreading - 使用 .NETs ThreadPool 时 Fps 下降

arrays - 使用 Perl 在目录中创建文件数组时处理隐藏文件