12.1、Libgdx的图像之持续性和非持续性渲染

(官网:www.libgdx.cn)

Libgdx在默认情况下,渲染现成调用render()方法进行持续性渲染。频率取决于你的硬件设备。

有时候有些游戏中并不需要持续性的渲染,为了省电,可以关掉持续性渲染。

只需要在create()方法中执行如下语句:

Gdx.graphics.setContinuousRendering(false);
Gdx.graphics.requestRendering();

第一句告诉游戏自动关闭render()方法。第二句触发render()方法一次。

如果持续性渲染被关闭,仅仅在以下情况下会被触发:

  • 输入事件被触发

  • Gdx.graphics.requestRendering()被调用

  • Gdx.app.postRunnable()被调用

舞台效果渲染:

 Stage.setActionsRequestRendering(true);

(www.libgdx.cn版权所有,如需转载,注明出处)

你可能感兴趣的:(java,源码,android,跨平台,libgdx)