說起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:長度單位,以具體像素 ...