可以使用MonoTouch制作Unity3d插件

时间:2012-02-27 17:20:42

标签: iphone plugins xamarin.ios unity3d

可以使用MonoTouch制作Unity3d插件。 Unity3d插件通常是一个库。以下是一些更多信息:
http://unity3d.com/support/documentation/Manual/Plugins.html
http://unity3d.com/support/documentation/Manual/PluginsForIOS.html

1 个答案:

答案 0 :(得分:3)

不太可能,或至少不容易因为:

  • MonoTouch生成可执行文件,而不是静态库;

  • Unity3D和MonoTouch都嵌入了Mono运行时 - 但不是完全相同的版本;

  • 您无法在同一个应用程序中托管两个不同的Mono运行时;

  • 即使一个人被剥离,结构上的任何细微差别都可能轻易导致整个申请崩溃;

然而,在两者之间共享代码(C#)甚至程序集(有点复杂但可行)应该要容易得多。