piątek, 26 lipca 2013

Interfejs aplikacji w LIBGDX - przykładowe zastosowania.


Sprawdzenie rodzaju platformy:
switch(Gdx.app.getApplicationType()) {
   case ApplicationType.Android:
       // android specific code
   case ApplicationType.Desktop:
       // desktop specific code
   case ApplicationType.WebGl:
       /// HTML5 specific code
}


Odczytanie obsługiwanej wersji Android SDK:
int androidVersion = Gdx.app.getVersion();


Logowanie:
Gdx.app.log("MyTag", "my informative message");
Gdx.app.error("MyTag", "my error message", exception);
Gdx.app.debug("MyTag", "my error message");

Ustawienie poziomu logowania:
Gdx.app.setLogLevel(logLevel);


Dostępne poziomy logowania:
  • Application.LOG_NONE: mutes all logging.
  • Application.LOG_DEBUG: logs all messages.
  • Application.LOG_ERROR: logs only error messages.
  • Application.LOG_INFO: logs error and normal messages.

Brak komentarzy:

Prześlij komentarz