在C#中的非统一项目中使用unityEngine
本文关键字:项目 unityEngine | 更新日期: 2023-09-27 18:27:34
如果您使用Unity,您可以使用许多工具,如Input类有可能在非Unity项目中使用这些工具吗
如果您有权访问c++源代码,这是可能的。我知道Double Fine使用Unity 3D制作原型,并有一个管道设置可以导入到他们的引擎中。我认为在你的情况下,仅仅增加图书馆是行不通的。
然而,如果你有一个像Jetbrains dotPeek这样的反编译器,你至少可以查看Unity中的C#脚本,并复制它们的C#代码。但是,您必须弄清楚如何重新填充输入库中需要Unity C++代码的所有部分。它可能只是值得一看,以了解如何实现Input类。
更好的选择是使用MonoGame,并基于它们的Input类开发自己的InputManagement系统。
http://www.monogame.net