解析度適配 ipad

2021-08-27 03:54:28 字數 702 閱讀 5201

遊戲中美術應有乙個統一的設計解析度,並將位置可能發生變化的節點根據視口大小設定座標,即可保證相對位置,當使用fixed_***作為適配方案時固定邊相關座標可不參照視口大小;

local frame_size = glview:getframesize()

--寬高比較大的時候 x軸上的ui x座標將縮小 將會擠在一起 此時需調整x軸上的縮放;

--@解決方案為fixed_height時 僅改變design_height 即可調整x軸方向上的縮放

--@當設計解析度改變時 根據該解析度設計的的高度需要修改為896 以填滿多出的部分

if cc.platform_os_ipad == platform then

design_height = 896

else

if frame_size.height >= 768 and frame_size.width / frame_size.height <= 4/3 then

design_height = 896

endend--寬高比較為特殊時 展示全部 不做特殊處理 將以最大的一邊 填滿螢幕

if frame_size.width / frame_size.height <= 1 then

resolution_policy = cc.resolutionpolicy.show_all

end

Android解析度常識 多解析度適配

螢幕大小 以螢幕對角線的物理長度來衡量螢幕的大小 解析度 螢幕中所有物理畫素點數。如1920x1080,就表示寬方向有1920個畫素,高方向有1080個畫素,整個螢幕有2073600個畫素。螢幕密度 dpi dots per inch 即畫素密度,每英吋面積上存在多少個畫素。160dpi表示單位面積...

螢幕解析度適配

螢幕解析度 1024x600 density 1 160 資料夾 values mdpi 1024x600 螢幕解析度 1024x600 density 1.5 240 資料夾 values hdpi 683x400 由1024 1.5 600 1.5得到,需要四捨五入。螢幕解析度 800x480 ...

React native 解析度適配

react native中使用的尺寸單位是pt,是乙個絕對長度,而設計師使用的是px,這兩種尺寸如何換算呢?官方提供了pixelratio import from react native const pt2px pt pixelratio.getpixelsizeforlayoutsize pt ...