我正在尝试在我的Unity应用程序中实现ios插件。该插件很简单,它在应用程序中显示了另一个显示社交媒体和内容的视图。
我正在以插件方式执行此操作,设置一个按钮,该按钮具有在c#代码中调用extern的click方法以调用objective-c代码。
在objective-c代码中,我尝试了几种方法:
第一种方式:
第二种方式:
几乎和第一种方式一样,但在自定义视图控制器中,我添加一个带按钮的按钮来打开插件视图[[lugin displayView]和另一个按钮来关闭视图[self.view removefromsuperview]。插件出现并关闭得很好,Unity统一接收了我的控件,但按钮的ui方向设置为potrait,而我的统一应用程序设置为横向右侧。插件视图以某种方式改变为横向右侧。
第三种方式:
我修改了appcontroller.mm,添加了我自己的视图控制器,其中包含我的插件视图和eaglview。插件出现了,团结可以收到输入,但插件的方向是potrait ..
有没有人可以向我指出我必须关注哪种方法?我错过了什么?谢谢! :)