最近研究了一下unity的东西,我是小白,今天弄了一下unity导出iOS,然后在unity中触发iOS的方法。
第一步:就是在unity中,随便弄一个什么UI,我放了一个button,
unity中,我就不多说什么,因为我是小白,还希望有大神能多指导,就是挂了一个canvas,下面一个button,然后在canvas上面挂了一个一个c#的脚本ClickObject。
这里最最重要的是usingSystem.Runtime.InteropServices;和[DllImport("__Internal")]
private static extern void openAlert();。void后面的就是你告诉iOS的方法名。然后完了就导出iOS。这个比较简单。
在iOS的中,我们新建一个类,我就新建的view controller,里面写了一个alertcontroller。
最后就是我这样写的,
最后点击button,就弹出了我的提示框。
这是unity向iOS的发送消息并执行,还有iOS向unity发送消息用UnitySendMessage(xxx);还没研究。下次再说。