2014-01-22 73 views
2

一個簡單的問題 - 在libgdx中,您可以運行的默認最高fps爲60(或61,無論如何)。如果它是一個桌面的問題,可以通過使用LWJGL配置在Android上使用無限制FPS運行libgdx應用程序?

LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration(); 
cfg.foregroundFPS = 0; 
cfg.backgroundFPS = 0; 
new LwjglApplication(new Pulmusic(), cfg); 

解決,但那裏有在AndroidApplicationConfiguration沒有這樣的方法,它必須被用來初始化Android平臺遊戲的配置。

這是一種在libgdx的Android平臺上禁用這種限制fps的方法嗎?

+1

@BennX這個問題的答案是桌面具體而且不適用於此。 – noone

回答

5

這是一個硬件/ Android特定功能。

FPS自動限制在60FPS,因爲您不會感覺與更多FPS有任何差異,因此它在大多數設備上受到限制以節省能源。

您可以使用Thread.sleep進一步限制它,但無法增加FPS。我想不出任何理由爲什麼反正你想要的。

0

是的,因爲@noone說這是自動阻止。 但是在很老的設備上FPS沒有被阻塞。我的朋友有一箇舊的三星android手機與android 2.1和我的遊戲正在與300-200FPS(不穩定)和新的銀河S3遊戲工作在60 FPS(非常穩定)

相關問題