LibGDX - Überprüfen Sie, ob derzeit auf Android / Desktop


16

Ich benutze LibGDX und Flixel-Android, um ein Desktop / Android-Spiel zu erstellen. Anscheinend sollte es eine Möglichkeit geben, zu überprüfen, ob Sie gerade auf einem Android-Gerät, dem Desktop usw. ausgeführt werden, aber ich kann es nirgendwo finden. Soll ich es einfach von den einzelnen Trägern weitergeben? Sicher kann LibGDX mir das nur sagen?

Antworten:



7

Der Code von Magd hat vielleicht auf einer Stufe funktioniert, bei meiner Version von GDX nicht oder schon gar nicht bei meiner Implementierung. Ich musste es wie folgt ändern:

switch(Gdx.app.getType()) {
       case Android:
           // android specific code
           TouchPadController.createTouchPad();
       case Desktop:
           // desktop specific code
       case WebGL:
           /// HTML5 specific code

}


Welche Version ist das? Das späteste nächtliche?
ThorinII
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.