2014-01-25 47 views
0

我正在嘗試使用libgdx製作應用程序。當我第一次在桌面上啓動它時,我的地圖打印效果很好。但如果我調整窗口大小,地圖不再完全在屏幕上。 但是,如果我在開始時更改大小,地圖打印效果不錯。因此,我的調整大小功能可能存在問題。使用ligdx問題調整桌面應用程序的尺寸

在我GameScreen類我有:

public void resize(int width, int height) 
    { 
     renderer.setSize(width, height); 
    } 

我的渲​​染得到這個:

public void setSize (int w, int h) 
    { 
     ppuX = (float)w/(float)world.getWidth(); 
     ppuY = (float)h/(float)world.getHeight(); 
    } 

例如,如果我減少了我的窗前,地圖是窗口太小。如果我擴展它,地圖不在其中。

回答

1

如果您有一個固定的視口,大多數情況是這種情況。您不需要在調整大小的方法中執行任何操作。即使您在運行時調整大小,相機也會填滿窗口來繪製所有內容。

我,我自己,從來沒有把任何東西放在調整大小。

相關問題