OSDN Git Service

Added tile flip/rotate support for TileMapRenderer.
authorJustin Shapcott <justin@mobidevelop.com>
Tue, 28 Aug 2012 05:18:52 +0000 (22:18 -0700)
committerJustin Shapcott <justin@mobidevelop.com>
Tue, 28 Aug 2012 05:18:52 +0000 (22:18 -0700)
tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/flip_rotate.tmx [new file with mode: 0644]
tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing packfile [new file with mode: 0644]
tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing1.png [new file with mode: 0644]

diff --git a/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/flip_rotate.tmx b/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/flip_rotate.tmx
new file mode 100644 (file)
index 0000000..84b2f34
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><map height="10" orientation="orthogonal" tileheight="32" tilewidth="32" version="1.0" width="15"><properties><property name="blended tiles" value=""/></properties>\r
+ <tileset firstgid="1" margin="1" name="tmw-desert-spacing" spacing="1" tileheight="32" tilewidth="32">\r
+  <image height="199" source="tmw-desert-spacing.png" width="265"/>\r
+ </tileset>\r
+ <layer height="10" name="Tile Layer 1" width="15">\r
+  <data compression="gzip" encoding="base64">\r
+   H4sIAAAAAAAAC2NkYGBgZGBoAGIHID4AxAugdAIQP4CKK0DVwGiY+KjeUb1Y9QIAiUtw8VgCAAA=\r
+  </data>\r
+ </layer>\r
+</map>
\ No newline at end of file
diff --git a/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing packfile b/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing packfile
new file mode 100644 (file)
index 0000000..565c2c9
--- /dev/null
@@ -0,0 +1,341 @@
+
+tmw-desert-spacing1.png
+format: RGBA8888
+filter: Nearest,Nearest
+repeat: none
+tmw-desert-spacing
+  rotate: false
+  xy: 2, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 47
+tmw-desert-spacing
+  rotate: false
+  xy: 2, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 46
+tmw-desert-spacing
+  rotate: false
+  xy: 2, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 45
+tmw-desert-spacing
+  rotate: false
+  xy: 36, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 44
+tmw-desert-spacing
+  rotate: false
+  xy: 36, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 43
+tmw-desert-spacing
+  rotate: false
+  xy: 36, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 42
+tmw-desert-spacing
+  rotate: false
+  xy: 70, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 41
+tmw-desert-spacing
+  rotate: false
+  xy: 70, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 40
+tmw-desert-spacing
+  rotate: false
+  xy: 70, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 39
+tmw-desert-spacing
+  rotate: false
+  xy: 104, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 38
+tmw-desert-spacing
+  rotate: false
+  xy: 104, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 37
+tmw-desert-spacing
+  rotate: false
+  xy: 104, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 36
+tmw-desert-spacing
+  rotate: false
+  xy: 138, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 35
+tmw-desert-spacing
+  rotate: false
+  xy: 138, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 34
+tmw-desert-spacing
+  rotate: false
+  xy: 138, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 33
+tmw-desert-spacing
+  rotate: false
+  xy: 172, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 32
+tmw-desert-spacing
+  rotate: false
+  xy: 172, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 31
+tmw-desert-spacing
+  rotate: false
+  xy: 172, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 30
+tmw-desert-spacing
+  rotate: false
+  xy: 206, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 29
+tmw-desert-spacing
+  rotate: false
+  xy: 206, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 28
+tmw-desert-spacing
+  rotate: false
+  xy: 206, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 27
+tmw-desert-spacing
+  rotate: false
+  xy: 240, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 26
+tmw-desert-spacing
+  rotate: false
+  xy: 240, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 25
+tmw-desert-spacing
+  rotate: false
+  xy: 240, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 24
+tmw-desert-spacing
+  rotate: false
+  xy: 274, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 23
+tmw-desert-spacing
+  rotate: false
+  xy: 274, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 22
+tmw-desert-spacing
+  rotate: false
+  xy: 274, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 21
+tmw-desert-spacing
+  rotate: false
+  xy: 308, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 20
+tmw-desert-spacing
+  rotate: false
+  xy: 308, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 19
+tmw-desert-spacing
+  rotate: false
+  xy: 308, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 18
+tmw-desert-spacing
+  rotate: false
+  xy: 342, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 17
+tmw-desert-spacing
+  rotate: false
+  xy: 342, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 16
+tmw-desert-spacing
+  rotate: false
+  xy: 342, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 15
+tmw-desert-spacing
+  rotate: false
+  xy: 376, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 14
+tmw-desert-spacing
+  rotate: false
+  xy: 376, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 13
+tmw-desert-spacing
+  rotate: false
+  xy: 376, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 12
+tmw-desert-spacing
+  rotate: false
+  xy: 410, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 11
+tmw-desert-spacing
+  rotate: false
+  xy: 410, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 10
+tmw-desert-spacing
+  rotate: false
+  xy: 410, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 9
+tmw-desert-spacing
+  rotate: false
+  xy: 444, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 8
+tmw-desert-spacing
+  rotate: false
+  xy: 444, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 7
+tmw-desert-spacing
+  rotate: false
+  xy: 444, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 6
+tmw-desert-spacing
+  rotate: false
+  xy: 478, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 5
+tmw-desert-spacing
+  rotate: false
+  xy: 478, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 4
+tmw-desert-spacing
+  rotate: false
+  xy: 478, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 3
+tmw-desert-spacing
+  rotate: false
+  xy: 512, 2
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 2
+tmw-desert-spacing
+  rotate: false
+  xy: 512, 36
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 1
+tmw-desert-spacing
+  rotate: false
+  xy: 512, 70
+  size: 32, 32
+  orig: 32, 32
+  offset: 0, 0
+  index: 0
diff --git a/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing1.png b/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing1.png
new file mode 100644 (file)
index 0000000..2d7262b
Binary files /dev/null and b/tests/gdx-tests-android/assets/data/tiledmap/flip_rotate/tmw-desert-spacing1.png differ