如何在android中用代码修改unity模型界面
来源:互联网 发布:用淘宝充话费多久到账 编辑:程序博客网 时间:2024/06/05 19:57
在前面已经讲过android项目和unity3D项目的融合问题,那么今天就来说说如何在android项目中用java代码和xml文件来修改unity3D的界面。
unity3D导出的android版本里面,渲染的模型会对应一个Activity,而这个Activity就是UnityPlayerNativeActivity,是用来加载unity模型的。然后我们在看看这个activity的结构
根据截图可以看出,UnityPlayerNativeActivity是继承于NativeActivity类的,而这个NativeActivity是android提供的,在源码中可以看到NativeActivity是直接继承Activity类的,那么由此可见后续的操作就和普通的activity加载xml布局一样了,绑定id动态设置布局等等。
注意上面一行注释:
protected UnityPlayer mUnityPlayer; // don't change the name of this variable; referenced from native code
mUnityPlayer这个变量是不能更改的,因为这个是unity本地代码中固定好的,如果改变就会报错,找不到此变量的引用。
0 1
- 如何在android中用代码修改unity模型界面
- unity中用UGUI實現在UI界面鼠標旋轉三維物體
- Android 在子线程中如何修改ui界面
- 在android里如何代码调用系统短信发送界面
- Unity之在UI界面上显示3D模型
- Android中用html代码来实现界面 WebView控件
- 如何在Android中用好多线程
- 如何在Android中用好多线程
- 如何在Android中用好多线程
- 在Android studio中用网格布局做计算机界面
- eWebEditor在极速中用不了。如何修改
- 【Unity】讲解如何在Unity的Inspector面板中用滑动条来控制变量的大小
- 如何在VF中用代码创建方捷方式
- apache服务器中如何在html文件中用php代码
- Drupal6 如何在主题中用代码调用block、views
- Android 代码在Unity中的层级调用
- 如何使用dnSpy反编译unity代码并修改
- [Android UI界面] 如何优化java代码
- 虚拟化和云计算
- Java微信开发之公众号支付接口
- js判断设备是phone还是pc
- matlab 复制图片到另一个文件夹 并且重命名
- 欢迎使用CSDN-markdown编辑器
- 如何在android中用代码修改unity模型界面
- 将来发运导致库存事务处理问题
- Hibernate——自动建表
- 移除framework(第三方/自定义),仍然索引到之前的.h
- iOS应用程序内购/内付费(一)
- [Criteria]not in子查询,查询不在中间表的数据
- mysql常用数学函数
- 使用 PHP 7 给 Web 应用加速
- 图像处理——相似图像检索