前面两篇文章详细介绍了
Unity
与iOS
交互
的原理,相信仔细看了之后基本了解了,当然你可能需要花费好几个小时才能看明白。现在缺的就是具体的调用代码了,相信你其实可以自己一点点整理出来,但会花费不少时间趟坑,这里我们直接给出常见的
交互
代码示例。
1、在C#脚本中使用
(1) 需要导入文件 using System.Runtime.InteropServices;
(2) [System.Runtime.InteropServices.DllImport("__Internal")]
extern static public int AwesomeFunction(...
unity
调用
OC
的方法我们需要用到中间语言c作为通信。整个过程是:c#调用c,c调用
oc
。
首先我们在建一个
unity
的工程,新建一个叫sdk的c#脚本,敲如下代码:(注:
一定要引入using System.Runtime.InteropServices;
DllImport 属性其实就是调用dll的意思,
private static extern void _Bt