我用Gradle创建了一个libgdx项目.现在我想为它添加一个扩展名(项目符号).该项目是用gdx-setup.jar.创建的.如何在不创建新项目的情况下添加项目符号?
我正在使用libgdx开发一款针对Android的小游戏,并希望将fps限制为30以节省电池.问题是它不起作用.fps从60下降到56.
这是代码的一部分:(它在渲染部分的末尾)
System.out.print("\nFPS: " + Gdx.graphics.getFramesPerSecond() + "\n");
if(Gdx.graphics.getDeltaTime() < 1f/30f)
{
System.out.print("DeltaTime: " + Gdx.graphics.getDeltaTime() + " s\n");
float sleep = (1f/30f-Gdx.graphics.getDeltaTime())*1000;
System.out.print("sleep: " + sleep + " ms\n");
try
{
Thread.sleep((long) sleep);
}
catch (InterruptedException e)
{
System.out.print("Error...");
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
这是输出:
FPS: 56
DeltaTime: 0.014401722 s
sleep: 18.931612 ms
FPS: 56
DeltaTime: 0.023999143 s
sleep: 9.334191 ms
FPS: 56
DeltaTime: 0.010117603 s
sleep: 23.215733 ms
Run Code Online (Sandbox Code Playgroud)
提前致谢...