Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中的非unity项目中使用unityEngine#_C#_Unity3d_Unityscript - Fatal编程技术网

C# 在C中的非unity项目中使用unityEngine#

C# 在C中的非unity项目中使用unityEngine#,c#,unity3d,unityscript,C#,Unity3d,Unityscript,如果您使用Unity,那么您可以使用许多工具,如Input类是否有可能将这些工具引入非统一项目?> P> >,如果您有访问C++源代码的可能性。我知道Double Fine使用Unity 3D制作原型,并且有一个管线设置可以导入到他们的引擎中。我认为在你的情况下,仅仅添加库是行不通的 然而,如果你有一个像Jetbrains dotPeek这样的反编译器,你至少可以在Unity中查看C#脚本并复制它们的C#代码。但是,你必须弄清楚如何重新输入需要统一的C++代码的输入库的所有部分。为了了解如何实现

如果您使用Unity,那么您可以使用许多工具,如Input类<强>是否有可能将这些工具引入非统一项目?

> P> >,如果您有访问C++源代码的可能性。我知道Double Fine使用Unity 3D制作原型,并且有一个管线设置可以导入到他们的引擎中。我认为在你的情况下,仅仅添加库是行不通的

然而,如果你有一个像Jetbrains dotPeek这样的反编译器,你至少可以在Unity中查看C#脚本并复制它们的C#代码。但是,你必须弄清楚如何重新输入需要统一的C++代码的输入库的所有部分。为了了解如何实现输入类,可能值得一看

更好的选择是使用MonoGame,并基于它们的输入类开发您自己的输入管理系统