簡體   English   中英

Android游戲會自動填充屏幕嗎? (LibGDX And​​roid游戲開發人員)

[英]Will Android Game Automatically Fill Screen? (LibGDX Android Game Dev)

我是android開發的新手 ,以前曾經使用過LibGDX 我很高興再次使用它,但是這次要制作一個Android游戲而不是台式機游戲,並且有幾個問題。

1)我了解不同的設備具有不同的縱橫比。 我認為,如果我可以得到手機的寬度/高度,則可以手動縮放游戲,使其能夠在任何設備上運行。 我的主要問題是,我的LibGDX游戲會自動填滿屏幕嗎?或者,如果未指定寬度/高度,是否可以使用某些通用的寬度/高度? 我知道我可以使用以下命令:

Gdx.app.getGraphics().getWidth(); Gdx.app.getGraphics().getHeight();

要獲取程序的寬度和高度,但是會自動將其設置為手機的寬度和高度嗎? 抱歉,這是一個愚蠢的問題,我真的是個初學者。

另外,有人可以向我推薦教程鏈接還是向我解釋在使用LibGDX在Eclipse上制作android游戲之后要在android市場上獲得android游戲的一般過程? 只是想確保它不太困難(如果我可以切換到Android Studio)? 不過,如果可能的話,我喜歡Eclipse,因為我是12年級的學生,具有Eclipse的經驗,但沒有Android Studio的經驗:

非常感謝,對不起,如果您的問題很愚蠢! 我是一個初學者,已經在網上搜索過,但是無法找到我所遇到的這些問題的答案。

Gdx.graphics.getWidth()Gdx.graphics.getHeight()返回運行應用程序的窗口(或在移動設備上的屏幕)的寬度和高度(以像素為單位)。

當處理不同的屏幕時,通常有必要為某種策略決定如何處理這些不同的屏幕尺寸和縱橫比。 攝影機和​​舞台支持不同的視口策略。

LibGDX提供了解決此問題的更便捷方法: 視口


看看這個答案,為什么在開發LibGDX游戲時為什么要使用Android Studio。


您需要一些用於Android部署的基本設置 ,或者在Andoid Studio的終端上使用gradle命令,或者按照以下步驟使用Eclipse進行部署。

暫無
暫無

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

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