2016-04-05 3 views
0

Das Rendern einer TiledMap ist in LibGDX einfach, die Layer-Offsets werden jedoch nicht gerendert, sondern erscheinen in TILED (Tiled Map Editor) korrekt. Die gerenderte Karte wird angezeigt, da alle Offsets 0 sind (keine Offsets).LibGDX - TILEDmap - Warum wird Layer Offset nicht gerendert?

Wird diese Funktion sogar im TilgedMap-Renderer von Libgdx unterstützt? Ich habe die Dokumentation durchgelesen, aber keine Informationen dazu gefunden. sehr viel

Danke, Grüße,

Antwort

2

Found it.

Es gibt zwei Offset-Eigenschaften in TILED, sehr leicht zu verwechseln. Einer ist "Layer-Offset", der die Ebene in TILED nur versetzt (keine Wirkung beim Rendern in libgdx). Die zweite ist "Dawing Offset" und kann nur erreicht werden, indem man in "Tileset Properties" geht. Das ist die eine, die du willst.

Durch das Ändern des Zeichnungsversatzes wird das Problem gelöst und der Versatz in LibGDX korrekt dargestellt.

+0

Der Ebenenversatz wurde kürzlich hinzugefügt. Am besten wäre es, ein Problem bezüglich des nicht unterstützten Layer-Offsets zu lösen, so dass eine zukünftige Version von libgdx Unterstützung dafür hinzufügen könnte. –