请问在Unity开发启动IOS摄像机的方法

1回答

请问在Unity开发启动IOS摄像机的方法

提问者 灰囧太狼 2017-10-11 386浏览
在Unity开发ARkit程序后,需要添加开启IOS摄像机拍照保存和录像的功能,请问具体实现方法,和实现原理。 在Unity制作拍照按钮后,通过脚本如何与IOS进行互动。

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • Tsai 2017-10-13 15:05
    Unity是否有这个API不得而知,毕竟没有把所有API都用一遍。有个方案就是调用ios原生API。
    原理如下:
    1、在build出来的ios工程中加入一个oc函数(恕我不会写swift)调用打开ios摄像机的API。这个API应该很好查到。
    2、在这个函数所在的文件中,写一段C extend代码,用于调用这个OC函数。
    3、unity中用dllimport的形式调用这个C函数,进而实现了C#与OC的交互。

    具体案例可以参考我之前写的demo:https://github.com/klkucan/Unity_For3DTouch
    0评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答

相关问题

腾讯游戏学院公众号