[英]Libgdx — scene2d actors scaling
我正在使用LibGDX開發一個android項目,主要使用DesktopLauncher進行測試。 我有一些使用Scene2d元素設置的UI。 它們在Desktop上看起來不錯,但實際上使用了模擬的nexus7。我如何使其正確縮放並具有與Desktop相同的位置?
事情是,我已經設置了一個按鈕,例如,位置x = 300,y = 200。 盡管在台式機上看起來不錯,但在移動設備上卻有所不同。 無論分辨率如何,如何以相同的方式縮放它們?
我在網上找到有關視口的信息,但它們並沒有幫助。
我設法找到了答案。 對於以后可能遇到此問題的所有用戶,我使用本指南解決了該問題
https://github.com/libgdx/libgdx/wiki/Viewports
最重要的是,解決我的問題的原因是
viewport.apply(true);
該參數使相機居中,從而解決了我的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.