如何在 Unity C# 脚本中引用另一个项目

How do I reference another project in a Unity C# script

您好,我在 .NET class 库中有一些 C# 代码是我不久前编写的。如果我想在 Unity 脚本(Unity 2018.4.19f1 如果重要的话)中引用该代码,我该怎么做?

如果我在 Visual Studio 中添加对我的 Unity Assembly-CSharp 项目的项目引用,它似乎不起作用。我明白了;

Script.cs(3,7): error CS0246: The type or namespace name 'other-project-namespace' could not be found (are you missing a using directive or an assembly reference?)

class .NET class 库是否需要针对特定​​的 framework/platform?理想情况下,如果可能的话,我想跨平台使用相同的库。

你需要构建它,然后它给了你一个 DLL 文件 统一导入并使用它