使用Xamarin编写跨平台的Unity3D插件

时间:2014-05-02 06:57:15

标签: c# android ios unity3d xamarin

是否可以使用Xamarin API编写跨平台的Unity3D插件(专门用于android和ios)?

如果是,那么该怎么办呢?您是否了解可能有用的任何文档或参考文献?

Unity仍然没有像Xamarin那样提供很多本机功能。我问这个是因为它最有效地减少了开发Unity插件的学习曲线。经过大量的实验,我才刚刚开始理解C#的复杂性。如果我必须学习其他两种语言(Java和Objective-C)会严重阻碍我的进步。

感谢。

2 个答案:

答案 0 :(得分:0)

微软正在开源Xamarin SDK,因此结合Mono for Android(Unity最有可能使用),你可以很快接近你的目标

顺便说一下,他们也将Mono的许可模式改为更宽松的“MIT许可”并在.NET Foundation下托管

答案 1 :(得分:-3)

Xamarin和Unity MonoDevelop是独立的项目。 Xamarin不支持Unity。如果你想要一个跨平台插件你可以使用C ++读取: http://docs.unity3d.com/Manual/Plugins.html