v0.7.5b: adjusted text rendering to always occur on the render thread

This commit is contained in:
Evan Debenham
2019-10-08 14:29:50 -04:00
parent d7815b7739
commit bbee1a1372
11 changed files with 261 additions and 145 deletions

View File

@@ -32,6 +32,7 @@ import com.watabou.input.InputHandler;
import com.watabou.input.KeyEvent;
import com.watabou.noosa.audio.Music;
import com.watabou.noosa.audio.Sample;
import com.watabou.utils.Callback;
import com.watabou.utils.PlatformSupport;
import com.watabou.utils.Reflection;
@@ -245,6 +246,15 @@ public class Game implements ApplicationListener {
Gdx.app.error("GAME", sw.toString());
}
public static void runOnRenderThread(Callback c){
Gdx.app.postRunnable(new Runnable() {
@Override
public void run() {
c.call();
}
});
}
public static void vibrate( int milliseconds ) {
Gdx.input.vibrate(milliseconds);
}