我们有一个UWP项目,我们希望使用Unity渲染3d内容。
Unity可以构建到UWP项目,该项目在XAML控件中呈现swapchainpanels上的3d内容。所以现在我们想在我们自己的UWP项目中使用它。
所以我构建了一个Unity UWP项目,然后尝试将生成的项目的内容复制到我们解决方案中的新项目中,以便我可以使用它。但是当尝试添加所有引用的dll时,Visual Studio会说“无法添加对...的引用。请确保该文件是可访问的,并且它是一个有效的程序集或COM组件。” (我正在尝试添加“Players”文件夹中的所有dll)
我不知道我要做些什么才能使这个工作,我熟悉在Unity中开发,但不是像这样的低级别的东西。任何帮助深表感谢。如果您需要更多信息,请告诉我。
我正在使用Visual Studio 2017和Unity 2017.3.1
答案 0 :(得分:1)
您无法将Unity项目复制到另一个解决方案中。 Unity项目需要引擎的存在,以及它的库来编译。您也无法从其他项目引用Unity库。
您应该构建Unity项目并直接从XAML控件中使用它。