如何在iOS中整合Obj-C和Unity生成的代码?

是否有可能把iOS代码以及界面元素和Unity生成的代码整合?
例如我在和一个使用Unity开发游戏的开发者合作,我能拿来他的Xcode代码(在Unity里生成的),并且添加用Objective-C以及界面生成器编写的界面元素吗?
我所了解到是 这是不可能的,因为所有的东西都是用Unity制作的……但是我希望事实不是这样。
谢谢~

原问题:Mixing Unity generated code with Objective-C in iOS?

阅读 10.4k
1 个回答

来自@Kay 的回答:

你可以在Xcode使用第三方插件库,并在构建过正中整合。在我设置正确了之后我写了一篇博客,仅供参考:
iPhone & Unity3D: Integrating 3rd Party Static Libraries in Unity3D Generated XCode Projects


来自@A.N. Other的回答:

我发现了这个在OSX中与Unity原生插件工作的一般性指导,这个非常有用,或许能够解决你的问题:
http://www.reigndesign.com/blog/unity-native-plugins-os-x


来自@Zophiel 的回答:

你应该可以自己制作原生插件与Unity代码交互。更多信息请查看:
http://unity3d.com/support/documentation/Manual/Plugins.html
看一下iOS部分就可以了。


来自@dodge 的回答:

你可以设计一个视图和按钮来触发Unity运行或停止,但是Unity的模型不能用Obj-C来控制,虽然Unity已经导入了Xcode,但是只导入了初始代码,依赖于链接库的游戏脚本是不能被修改的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题