C/C++可以直接与object-c交互,只需把文件后缀写成.mm就行了。c#又可以和C/C++交互,所以嘛。。。c#也就可以和object-c交互了。
1、在unity中 c#调用object-c 函数
首先,定义一个新建一个.mm文件,然后在里面定义一个C风格接口的函数,如
extern "C"
{
void testFunc(char* arg)
{
// 这里可以调用object-c的函数了
// 如 [[ AlertView alloc] init]; ...
}
}
第二步,将这个mm文件放到unity工程的Assets/Plugins/IOS路径下。
第三步,声明C函数。c#脚本,调用上面的C接口,C函数里面又调用object-c的函数
到此这篇c与unity区别_unity怎么汉化的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/do-docker-k8s/2093.html