2013-07-01 18 views
8

Dies ist eine Frage für diejenigen, die sich mit dem neuen LibGDX 0.98 auskennen. Ich bin mir nicht ganz sicher, wie man Drawable im Scene2d-Paket verwendet. Mein aktueller Code für ein „.png“ als Hintergrund für die verschiedenen Klassen wie folgt aussieht:LibGDX initialize Drawable

new TextureRegionDrawable(new TextureRegion(new Texture("data/splitpane.png"))); 

Gibt es eine easyer Weise ein „.png“ als Drawable als mit diesen drei Klassen zu benutzen?

Antwort

7

Lesen Sie die API können wir sehen, dass es nicht mehr Optionen zum Zeichnen eines Bildes, wie Sie möchten.

libGDX macht die Dinge viel einfacher, aber Sie müssen denken, dass im Hintergrund dieser Bibliothek gibt es viele OpenGL komplexe Logik, die nicht mehr vereinfacht werden kann, als diese Funktionen tatsächlich tun.

Hier belasse ich ein link zum Wiki von libGDX, wo sie mit Beispielen einige der Funktionen im Scene2d Paket erklären. Vielleicht könnte das nützlich sein.

+0

:/Was für eine Schande. Aber danke für die Antwort :) – Siggy1000

+0

@ Siggy1000 du könntest immer an die Entwickler in ihrem Forum schreiben, sie sind ziemlich aktiv und antworten immer;), vielleicht kannst du ihnen ein paar neue Ideen geben! – maqjav

+0

In dieser Hinsicht habe ich ziemlich schlechte Erfahrungen gemacht, aber es ist einen Versuch wert;) – Siggy1000

6
new Image(new Texture(...)).getDrawable();