使用Xamarin编写跨平台Unity3D插件

本文关键字:Unity3D 插件 跨平台 Xamarin 使用 | 更新日期: 2023-09-27 18:01:21

是否可以使用Xamarin api编写跨平台Unity3D插件(特别是android和ios) ?

如果是的话,应该怎么做呢?你知道有什么有用的文档或参考资料吗?

Unity仍然没有像Xamarin那样提供很多原生功能。我之所以问这个问题是因为最小化unity插件开发的学习曲线是有意义的。经过大量的实验,我刚刚开始理解c#的复杂性。如果我必须学习另外两种语言(Java和Objective-C),那将极大地阻碍我的进步。

谢谢。

使用Xamarin编写跨平台Unity3D插件

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

顺便说一句,他们还将Mono的许可模式改为更宽松的"MIT许可",并将其托管在。net基金会下

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