v0.7.5b: adjusted text rendering to always occur on the render thread
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user