v0.7.5: replaced all uses of java reflection with LibGDX reflection

This commit is contained in:
Evan Debenham
2019-09-28 11:37:56 -04:00
parent 0724717abf
commit 48d2fc77fe
48 changed files with 440 additions and 668 deletions

View File

@@ -33,6 +33,7 @@ import com.watabou.input.KeyEvent;
import com.watabou.noosa.audio.Music;
import com.watabou.noosa.audio.Sample;
import com.watabou.utils.PlatformSupport;
import com.watabou.utils.Reflection;
import java.io.PrintWriter;
import java.io.StringWriter;
@@ -187,14 +188,10 @@ public class Game implements ApplicationListener {
if (requestedReset) {
requestedReset = false;
try {
requestedScene = sceneClass.newInstance();
requestedScene = Reflection.newInstance(sceneClass);
if (requestedScene != null){
switchScene();
} catch (InstantiationException e){
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}