簡體   English   中英

Android游戲上的不同分辨率

[英]Different resolutions on Android game

如何開發適用於不同屏幕分辨率的游戲? 我已經讀過有關密度獨立像素(dp)的信息,但是我仍然不知道如何使用它們。 例如,我的View應該具有多大的尺寸才能在每台設備上完全顯示? 我可以將其設置為1280dp x 800dp並開始在畫布上繪制與此尺寸有關的東西嗎?

不,因為這些設備不僅具有不同的密度,而且具有不同的比率。

最簡單的方法是確定您的比例(最受歡迎的比例是1,667)並創建該尺寸的畫布。 然后線性縮放高度(或寬度)以匹配設備的高度,並在邊框上放置黑色矩形。 它可以在大多數設備中無國界地工作,並且在其他設備上仍然可以正常使用。 這樣,您便具有始終知道對象之間的相對距離的巨大優勢。

順便說一句,我建議您使用可以為您處理的圖形引擎(例如andengine)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM