说起unity的适配方案,网上可谓是一查一大堆,但是真正要应用到项目中的时候,总会出现各式各样的问题。由于最近自己要做一个小游戏,在开始做游戏之前,就想着先好好搞一搞适配这块,以后新起项目的时候也会用得着。 NGUI应该是现在大部分开发者都会去选择的UI插件,虽然NGUI还存在着不少问题 ...
一 当下移动设备的主流分辨率 数据来自 腾讯分析移动设备屏幕分辨率分析报告 . iOS设备的分辨率主要有: 宽 高 宽高比 . . . . Android设备的分辨率则相对纷杂,主流的分辨率有: 宽 高 宽高比 . . . . . . . . 二 NGUI默认的多分辨率适配原则 NGUI本身按照 高度适配 的原则进行多分辨率下的UI适配,其默认的高度通过 UIRoot.manualHeight ...
2013-10-08 22:22 12 13109 推荐指数:
说起unity的适配方案,网上可谓是一查一大堆,但是真正要应用到项目中的时候,总会出现各式各样的问题。由于最近自己要做一个小游戏,在开始做游戏之前,就想着先好好搞一搞适配这块,以后新起项目的时候也会用得着。 NGUI应该是现在大部分开发者都会去选择的UI插件,虽然NGUI还存在着不少问题 ...
此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受这个方案影响,可以完美和此方案配合使用 ...
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:【119706192】本文链接地址:Unity3D NGUI自适应屏幕分辨率 1.Anchor里面的UIAnchor调整的合适的位置,UIAnchor中的Side起到锚点的作用,各控件大小建议直接调整各控件自身。 (如要 ...
cocos2d-x是一款众所周知的跨平台的游戏开发引擎。由于其跨平台的特性,多分辨率支持也自然就有其需求。 因此,在某一次更新中(抱歉,笔者已经忘了是哪次更新了),cocos2d-x添加了一个新的方法,可以非常简便地让cocos2d根据屏幕尺寸的大小做自适配。 方法名: 该方法 ...
要实现类似NGUI官方例子1的2D UI界面时,假如类似下图 左上地图、左下移动、右下开火、底部血条、右上和右边按钮。 若想要固定位置,且能自适应分辨率。 首先,建UI ROOT2D,默认移动到panel下,再在panel下新建空物体offset用于调整位置,再在offset下建 ...
文章转载自http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0627/1393.html 摘要 前言 Android 设计之初就考虑到了 UI 在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确 ...
注意:看到还有好多人在关注本帖,本着对大家负责的态度,我建议大家不需要再用此分辨率适应方案了,我也有将近1年多没更新了。此分辨率适应是在NGUI还没有好的分辨率适应方案、还不存在UGUI的情况下写出来的分辨率适应方案。现在NGUI、UGUI的分辨率适应方案跟此方案差不多,并且功能做的更好 ...
相关概念 分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素数目)乘以像素高度表示,形如1280x720,反之分辨率为1280x720的屏幕,像素宽度不一定为1280 屏幕密度:表示单位面积内的像素个数,通常用dpi为单位,即每英寸多少个像素点 px:长度单位,以具体像素 ...