我已将程序集定义 (.asmdef) 添加到我的脚本文件夹(我的自定义统一脚本)中。现在 Unity 抱怨它找不到我在我的一个脚本(GameManager.cs)中使用过的 OVRInput 类:
这个 OVRInput 类被编译成Assembly-CSharp.dll托管程序集,如下所示:
默认情况下,我希望 Unity 能够看到这种依赖关系并解决它,但不知何故它没有。所以我决定手动将“Assembly-CSharp.dll”添加到我的程序集的依赖部分(称为“程序集定义引用”),但 Unity 给出了错误,它无法找到这样的程序集。
以下是我的自定义程序集定义文件(将“脚本”文件夹中的所有脚本放入程序集中):
目标平台:Android(Oculus Gear VR)Unity 版本 2018.3.13f1。