unity 做手机开发的简单适配
来源:互联网 发布:阿里巴巴大数据竞赛 编辑:程序博客网 时间:2024/06/07 15:29
开发硬件: MacBook pro 软件:unity 4.0.0.f7 插件:NGUI Next-Gen UI 2.1.6
首先要设置UI Root (2D) 的适配高 Maximum Height 我是设置成iPad3的1536,Minimum Height 我是设置成iphone3gs 的 320 Manual Height 设置成了iPad1的768,然后把Automatic勾掉。
然后写一个适配的脚本Adapter 代码看下面
public static int WIDTH;
public static int HEIGHT;
publicstatic float ADAPTERW;
public static float ADAPTERH;
void Start () {
AdapterObject(this.gameObject);
}
void Awake(){
DontDestroyOnLoad(this.gameObject);
WIDTH =Screen.width;
HEIGHT =Screen.height;
ADAPTERW = WIDTH/1024f;
ADAPTERH = HEIGHT/768f;
}
publicstatic void AdapterObject(GameObject o){
Vector3 v3 = o.transform.localScale;
v3.x *= ADAPTERW/ADAPTERH;
o.transform.localScale = v3;
}
然后把Adapter挂到Camera下面的 你需要适配 GameObject上面去就行了
- unity 做手机开发的简单适配
- Unity 简单手机小游戏
- Unity手机开发优化
- unity 手机分辨率适配
- Unity开发—简单的RPG游戏
- 【Unity开发】简单的对象池实现
- 【Unity开发】简单的Wav文件压缩
- 用Unity做一个简单的手势解锁
- 我想问一下一个很简单的问题,j2me开发手机程序,驱动蓝牙.做过的进.....
- Unity的Android手机开发的环境配置
- unity 如何开发手机App
- 安卓开发小米4,酷派 手机适配和调用系统相机相册做图片上传的问题
- 想买一台Android手机做开发
- JB2006工具做手机游戏开发自己的心得
- 用C#做手机开发的[个人愚见]看法
- 检查手机端还是非手机端,做m站和pc站的适配
- Hololens入门之使用Unity开发一个简单的应用
- Hololens入门之使用Unity开发一个简单的应用
- .NET 并行编程——并行循环
- VC 2010的MFC函数,CMFCVisualManager::GetInstance()可能导致内存泄露
- C++编码规范(1):代码注释
- 2013年小米校园招聘笔试题
- Eclipse插件开发之FindBugs插件
- unity 做手机开发的简单适配
- [PL/SQL]测试存储过程执行超长SQL(使用CLOB变量)
- PyMining
- Qt中的位置关系
- 浮动框的实现
- MFC获取主机IP
- “手把手教你学linux驱动开发”OK6410系列之02---虚拟字符设备
- EasyToLife的博客
- More Effective C++读书笔记10