瀏覽代碼

game finished

User 3 月之前
父節點
當前提交
e01b3e42d6
共有 53 個文件被更改,包括 4010 次插入529 次删除
  1. 9 0
      assets/Anims/BG.meta
  2. 104 0
      assets/Anims/BG/bgup_001.atlas
  3. 12 0
      assets/Anims/BG/bgup_001.atlas.meta
  4. 439 0
      assets/Anims/BG/bgup_001.json
  5. 13 0
      assets/Anims/BG/bgup_001.json.meta
  6. 二進制
      assets/Anims/BG/bgup_001.png
  7. 134 0
      assets/Anims/BG/bgup_001.png.meta
  8. 0 17
      assets/Anims/LeavesFall.anim
  9. 0 13
      assets/Anims/LeavesFall.anim.meta
  10. 9 0
      assets/Anims/Player.meta
  11. 174 0
      assets/Anims/Player/role_04.atlas
  12. 12 0
      assets/Anims/Player/role_04.atlas.meta
  13. 178 0
      assets/Anims/Player/role_04.json
  14. 13 0
      assets/Anims/Player/role_04.json.meta
  15. 二進制
      assets/Anims/Player/role_04.png
  16. 134 0
      assets/Anims/Player/role_04.png.meta
  17. 9 0
      assets/Anims/Tree.meta
  18. 62 0
      assets/Anims/Tree/Game0001_tree.atlas
  19. 12 0
      assets/Anims/Tree/Game0001_tree.atlas.meta
  20. 647 0
      assets/Anims/Tree/Game0001_tree.json
  21. 13 0
      assets/Anims/Tree/Game0001_tree.json.meta
  22. 二進制
      assets/Anims/Tree/Game0001_tree.png
  23. 134 0
      assets/Anims/Tree/Game0001_tree.png.meta
  24. 9 0
      assets/Anims/Tree/Leaves.meta
  25. 27 0
      assets/Anims/Tree/Leaves/EF0001_detonation.atlas
  26. 12 0
      assets/Anims/Tree/Leaves/EF0001_detonation.atlas.meta
  27. 380 0
      assets/Anims/Tree/Leaves/EF0001_detonation.json
  28. 13 0
      assets/Anims/Tree/Leaves/EF0001_detonation.json.meta
  29. 二進制
      assets/Anims/Tree/Leaves/EF0001_detonation.png
  30. 134 0
      assets/Anims/Tree/Leaves/EF0001_detonation.png.meta
  31. 13 0
      assets/Anims/Tree/Leaves/EF0001_leaves.atlas
  32. 12 0
      assets/Anims/Tree/Leaves/EF0001_leaves.atlas.meta
  33. 335 0
      assets/Anims/Tree/Leaves/EF0001_leaves.json
  34. 13 0
      assets/Anims/Tree/Leaves/EF0001_leaves.json.meta
  35. 二進制
      assets/Anims/Tree/Leaves/EF0001_leaves.png
  36. 134 0
      assets/Anims/Tree/Leaves/EF0001_leaves.png.meta
  37. 19 64
      assets/Anims/Tree/Shake.anim
  38. 1 1
      assets/Anims/Tree/Shake.anim.meta
  39. 321 288
      assets/Scenes/Main.scene
  40. 15 14
      assets/Scripts/GameInstance.ts
  41. 15 14
      assets/Scripts/GameStates.ts
  42. 33 14
      assets/Scripts/Leaves.ts
  43. 46 14
      assets/Scripts/Player/Charactor.ts
  44. 15 14
      assets/Scripts/Player/PlayerController.ts
  45. 15 14
      assets/Scripts/Player/PlayerStates.ts
  46. 0 14
      assets/Scripts/Player/Weapon.ts
  47. 0 9
      assets/Scripts/Player/Weapon.ts.meta
  48. 63 39
      assets/Scripts/Tree.ts
  49. 9 0
      assets/Textures/BG.meta
  50. 二進制
      assets/Textures/BG/bg001.png
  51. 134 0
      assets/Textures/BG/bg001.png.meta
  52. 二進制
      assets/Textures/BG/bg001_01.png
  53. 134 0
      assets/Textures/BG/bg001_01.png.meta

+ 9 - 0
assets/Anims/BG.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.0",
+  "importer": "directory",
+  "imported": true,
+  "uuid": "d024e196-4fd0-45f7-bfeb-55162cac4a0b",
+  "files": [],
+  "subMetas": {},
+  "userData": {}
+}

+ 104 - 0
assets/Anims/BG/bgup_001.atlas

@@ -0,0 +1,104 @@
+
+bgup_001.png
+size: 512,512
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+upbg_001
+  rotate: true
+  xy: 222, 234
+  size: 93, 142
+  orig: 93, 142
+  offset: 0, 0
+  index: -1
+upbg_002
+  rotate: true
+  xy: 2, 192
+  size: 210, 148
+  orig: 210, 148
+  offset: 0, 0
+  index: -1
+upbg_003
+  rotate: false
+  xy: 279, 13
+  size: 52, 120
+  orig: 52, 120
+  offset: 0, 0
+  index: -1
+upbg_004
+  rotate: true
+  xy: 390, 335
+  size: 171, 86
+  orig: 171, 86
+  offset: 0, 0
+  index: -1
+upbg_005
+  rotate: true
+  xy: 152, 223
+  size: 179, 68
+  orig: 179, 68
+  offset: 0, 0
+  index: -1
+upbg_006
+  rotate: true
+  xy: 360, 14
+  size: 218, 82
+  orig: 218, 82
+  offset: 0, 0
+  index: -1
+upbg_007
+  rotate: true
+  xy: 2, 47
+  size: 143, 135
+  orig: 143, 135
+  offset: 0, 0
+  index: -1
+upbg_008
+  rotate: false
+  xy: 2, 2
+  size: 54, 43
+  orig: 54, 43
+  offset: 0, 0
+  index: -1
+upbg_009
+  rotate: true
+  xy: 234, 329
+  size: 177, 154
+  orig: 177, 154
+  offset: 0, 0
+  index: -1
+upbg_010
+  rotate: false
+  xy: 366, 294
+  size: 101, 33
+  orig: 101, 33
+  offset: 0, 0
+  index: -1
+upbg_012
+  rotate: true
+  xy: 366, 239
+  size: 53, 63
+  orig: 53, 63
+  offset: 0, 0
+  index: -1
+upbg_013
+  rotate: false
+  xy: 152, 135
+  size: 206, 86
+  orig: 206, 86
+  offset: 0, 0
+  index: -1
+upbg_014
+  rotate: true
+  xy: 139, 11
+  size: 122, 138
+  orig: 122, 138
+  offset: 0, 0
+  index: -1
+upbg_015
+  rotate: false
+  xy: 2, 404
+  size: 230, 102
+  orig: 230, 102
+  offset: 0, 0
+  index: -1

+ 12 - 0
assets/Anims/BG/bgup_001.atlas.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.0.0",
+  "importer": "*",
+  "imported": true,
+  "uuid": "1733921f-f2f2-4e39-9744-dadd43049365",
+  "files": [
+    ".atlas",
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 439 - 0
assets/Anims/BG/bgup_001.json

@@ -0,0 +1,439 @@
+{
+"skeleton": { "hash": "1NSN1wKYqK73tMCtDhO4EZrgH8s", "spine": "3.8.99", "x": -800, "y": -401.51, "width": 1609.47, "height": 763.51 },
+"bones": [
+	{ "name": "root" },
+	{ "name": "all", "parent": "root" },
+	{ "name": "all2", "parent": "all", "length": 69.86, "rotation": -20.97, "x": -792.18, "y": -198.74 },
+	{ "name": "all3", "parent": "all2", "length": 65.71, "rotation": -17.98, "x": 69.86 },
+	{ "name": "all4", "parent": "all3", "length": 118.05, "rotation": -10.9, "x": 65.71 },
+	{ "name": "all5", "parent": "all", "length": 58.4, "rotation": 65.82, "x": -624.75, "y": -357.47 },
+	{ "name": "all6", "parent": "all5", "length": 64.89, "rotation": -7.11, "x": 58.4 },
+	{ "name": "all7", "parent": "all6", "length": 70.74, "rotation": -14.95, "x": 64.89 },
+	{ "name": "all8", "parent": "all", "length": 72.92, "rotation": 110.06, "x": 800.22, "y": -345.51 },
+	{ "name": "all9", "parent": "all8", "length": 76.46, "rotation": 9.79, "x": 72.92 },
+	{ "name": "all10", "parent": "all9", "length": 75.14, "rotation": 1.54, "x": 76.46 },
+	{ "name": "all11", "parent": "all10", "length": 65.46, "rotation": 90.72, "x": 75.14 },
+	{ "name": "all12", "parent": "all11", "length": 71.53, "rotation": 11.05, "x": 65.46 },
+	{ "name": "all13", "parent": "all12", "length": 69.59, "rotation": 17.88, "x": 71.53 },
+	{ "name": "all14", "parent": "all", "length": 80.37, "rotation": 156.9, "x": 798.04, "y": 60.02 },
+	{ "name": "all15", "parent": "all14", "length": 76.3, "rotation": 19.01, "x": 80.37 },
+	{ "name": "all16", "parent": "all15", "length": 73.94, "rotation": 21.19, "x": 76.3 },
+	{ "name": "all17", "parent": "all16", "length": 71.61, "rotation": 12.97, "x": 73.94 },
+	{ "name": "all18", "parent": "all", "length": 83.15, "rotation": 131.82, "x": 798.04, "y": 95.9 },
+	{ "name": "all19", "parent": "all18", "length": 57.22, "rotation": -2.99, "x": 83.15 },
+	{ "name": "all20", "parent": "all19", "length": 71.6, "rotation": 3.09, "x": 57.22 },
+	{ "name": "all21", "parent": "all", "length": 81.37, "rotation": -157.2, "x": 703.46, "y": 412.46 },
+	{ "name": "all22", "parent": "all21", "length": 76.89, "rotation": 10.67, "x": 81.37 },
+	{ "name": "all23", "parent": "all22", "length": 84.91, "rotation": 16.73, "x": 76.89 },
+	{ "name": "all24", "parent": "all", "length": 102.92, "rotation": -121.17, "x": 805.65, "y": 380.93 },
+	{ "name": "all25", "parent": "all", "length": 53.08, "rotation": -124.99, "x": 793.69, "y": 54.77 },
+	{ "name": "all26", "parent": "all25", "length": 59.84, "rotation": 10.29, "x": 53.08 },
+	{ "name": "all27", "parent": "all26", "length": 65.93, "rotation": 11.35, "x": 59.84 },
+	{ "name": "all28", "parent": "all", "length": 64.03, "rotation": 139.82, "x": 506.67, "y": -360.54 },
+	{ "name": "all29", "parent": "all28", "length": 58.2, "rotation": 7.38, "x": 64.03 },
+	{ "name": "all30", "parent": "all29", "length": 58.15, "rotation": 11.99, "x": 58.2 }
+],
+"slots": [
+	{ "name": "upbg_015", "bone": "all", "attachment": "upbg_015" },
+	{ "name": "upbg_014", "bone": "all", "attachment": "upbg_014" },
+	{ "name": "upbg_013", "bone": "all", "attachment": "upbg_013" },
+	{ "name": "upbg_012", "bone": "all24", "attachment": "upbg_012" },
+	{ "name": "upbg_010", "bone": "all", "attachment": "upbg_010" },
+	{ "name": "upbg_009", "bone": "all", "attachment": "upbg_009" },
+	{ "name": "upbg_008", "bone": "all", "attachment": "upbg_008" },
+	{ "name": "upbg_007", "bone": "all", "attachment": "upbg_007" },
+	{ "name": "upbg_006", "bone": "all", "attachment": "upbg_006" },
+	{ "name": "upbg_005", "bone": "all", "attachment": "upbg_005" },
+	{ "name": "upbg_004", "bone": "all", "attachment": "upbg_004" },
+	{ "name": "upbg_003", "bone": "all", "attachment": "upbg_003" },
+	{ "name": "upbg_002", "bone": "all", "attachment": "upbg_002" },
+	{ "name": "upbg_001", "bone": "all", "attachment": "upbg_001" }
+],
+"skins": [
+	{
+		"name": "default",
+		"attachments": {
+			"upbg_001": {
+				"upbg_001": {
+					"type": "mesh",
+					"uvs": [ 1, 0, 0.74386, 0.03204, 0.47009, 0.13021, 0.21182, 0.28255, 0.04652, 0.46536, 0, 0.66509, 0, 0.85467, 0.14983, 1, 0.40811, 1, 0.68704, 0.93253, 0.92982, 0.80728, 1, 0.62447, 1, 0.44843, 1, 0.24193, 1, 0.09974, 0.86784, 0.1099, 0.73353, 0.23177, 0.60956, 0.37396, 0.52691, 0.49921, 0.40811, 0.65832, 0.36678, 0.85806 ],
+					"triangles": [ 5, 4, 19, 10, 19, 11, 20, 6, 5, 19, 20, 5, 9, 20, 19, 10, 9, 19, 7, 6, 20, 8, 20, 9, 7, 20, 8, 3, 2, 17, 17, 16, 12, 18, 3, 17, 4, 3, 18, 18, 17, 12, 11, 18, 12, 19, 4, 18, 11, 19, 18, 15, 1, 0, 14, 15, 0, 16, 2, 1, 16, 1, 15, 15, 14, 13, 16, 15, 13, 17, 2, 16, 16, 13, 12 ],
+					"vertices": [ 1, 25, -17.74, 2.28, 1, 1, 25, 6.08, -21.87, 1, 2, 25, 38.53, -37.92, 0.76272, 26, -21.09, -34.71, 0.23728, 3, 25, 77.8, -47, 0.12215, 26, 15.93, -50.66, 0.87717, 27, -53.02, -41.03, 6.8E-4, 3, 25, 115.31, -44.16, 8.1E-4, 26, 53.33, -54.56, 0.85189, 27, -17.12, -52.21, 0.1473, 2, 26, 87.71, -44.69, 0.34612, 27, 18.53, -49.3, 0.65388, 2, 26, 118.19, -30.67, 0.04153, 27, 51.18, -41.55, 0.95847, 2, 26, 134.3, -4.13, 0, 27, 72.19, -18.7, 1, 1, 27, 65.28, 10.45, 1, 2, 26, 97.41, 47.5, 0.04346, 27, 46.19, 39.17, 0.95654, 3, 25, 106.13, 74.49, 0.00352, 26, 65.5, 63.82, 0.30179, 27, 18.11, 61.45, 0.69469, 3, 25, 74.95, 62.6, 0.0736, 26, 32.7, 57.69, 0.6034, 27, -15.25, 61.91, 0.323, 3, 25, 47.28, 47.8, 0.39016, 26, 2.83, 48.06, 0.54853, 27, -46.43, 58.35, 0.06131, 3, 25, 17.34, 26.84, 0.95988, 26, -30.38, 32.79, 0.04007, 27, -81.99, 49.91, 4.0E-5, 1, 25, -3.28, 12.4, 1, 1, 25, 9.13, -2.19, 1, 1, 25, 35.73, -2.58, 1, 2, 25, 64.6, 0.07, 0.00509, 26, 11.34, -1.99, 0.99491, 1, 26, 35.49, -1.43, 1, 1, 27, 6.43, -3.52, 1, 1, 27, 41.94, -0.02, 1 ],
+					"hull": 15
+				}
+			},
+			"upbg_002": {
+				"upbg_002": {
+					"type": "mesh",
+					"uvs": [ 0.02896, 1, 0, 0.8417, 0, 0.6506, 0, 0.46598, 0.0747, 0.25869, 0.22336, 0.12266, 0.36058, 0.03197, 0.54126, 0, 0.71964, 0.02873, 0.94606, 0.10646, 0.98037, 0.28136, 0.93005, 0.45303, 0.81799, 0.58258, 0.68305, 0.71214, 0.52525, 0.80607, 0.33771, 0.9, 0.17304, 0.97125, 0.58242, 0.1842, 0.45435, 0.29108, 0.33542, 0.42064, 0.20049, 0.60202, 0.09529, 0.85141 ],
+					"triangles": [ 21, 1, 2, 20, 21, 2, 16, 21, 15, 0, 1, 21, 0, 21, 16, 18, 19, 5, 4, 5, 19, 20, 4, 19, 3, 4, 20, 2, 3, 20, 14, 19, 18, 15, 20, 19, 14, 15, 19, 21, 20, 15, 17, 7, 8, 18, 6, 7, 18, 7, 17, 18, 5, 6, 10, 11, 8, 10, 8, 9, 17, 8, 11, 12, 17, 11, 13, 17, 12, 18, 17, 13, 13, 14, 18 ],
+					"vertices": [ 1, 13, 82.61, -3.19, 1, 1, 13, 60.67, -24.01, 1, 2, 12, 112.46, -30.01, 0.07884, 13, 29.74, -41.13, 0.92116, 2, 12, 89.1, -54.93, 0.44835, 13, -0.14, -57.67, 0.55165, 3, 11, 126.47, -58.92, 0.01063, 12, 48.6, -69.52, 0.83296, 13, -43.17, -59.12, 0.15642, 3, 11, 80.11, -59.54, 0.27639, 12, 2.97, -61.24, 0.71547, 13, -84.06, -37.23, 0.00814, 2, 11, 40.74, -54.64, 0.79139, 12, -34.73, -48.89, 0.20861, 2, 11, -2.51, -34.49, 0.9995, 12, -73.31, -20.83, 5.0E-4, 1, 11, -39.27, -5.15, 1, 1, 11, -81.88, 38.56, 1, 2, 11, -72.29, 70.74, 0.99595, 12, -121.64, 95.83, 0.00405, 2, 11, -44.25, 90.64, 0.97345, 12, -90.31, 109.98, 0.02655, 2, 11, -6.64, 95.34, 0.89185, 12, -52.49, 107.38, 0.10815, 2, 11, 36.05, 96.85, 0.67316, 12, -10.31, 100.69, 0.32684, 3, 11, 80.31, 89.59, 0.31903, 12, 31.74, 85.09, 0.6522, 13, -11.75, 93.2, 0.02877, 3, 11, 131.16, 78.2, 0.03391, 12, 79.47, 64.16, 0.56683, 13, 27.25, 58.63, 0.39926, 2, 12, 119.96, 44.27, 0.06993, 13, 59.68, 27.27, 0.93007, 2, 11, 6.47, 0.1, 0.99998, 12, -57.88, 11.4, 2.0E-5, 1, 11, 45.4, -0.98, 1, 1, 12, 19.25, -0.95, 1, 1, 12, 67.99, -0.65, 1, 1, 13, 50.15, -1.3, 1 ],
+					"hull": 17
+				}
+			},
+			"upbg_003": {
+				"upbg_003": {
+					"type": "mesh",
+					"uvs": [ 0.82867, 0.98802, 1, 1, 1, 0.85483, 1, 0.72701, 0.92392, 0.62944, 0.82867, 0.5073, 0.71399, 0.40026, 0.58899, 0.2836, 0.36777, 0.12892, 0.18338, 0, 0, 0, 0, 0.09984, 0.16494, 0.21169, 0.294, 0.33153, 0.43228, 0.48333, 0.57977, 0.6591, 0.71805, 0.84285 ],
+					"triangles": [ 11, 10, 9, 11, 9, 8, 12, 11, 8, 12, 8, 7, 13, 12, 7, 6, 14, 13, 6, 13, 7, 14, 6, 5, 15, 14, 5, 15, 5, 4, 3, 16, 15, 3, 15, 4, 16, 3, 2, 0, 16, 2, 0, 2, 1 ],
+					"vertices": [ 1, 10, -153.89, 30.99, 1, 1, 10, -161.23, 22.42, 1, 1, 10, -142.64, 11.08, 1, 1, 10, -126.27, 1.09, 1, 1, 10, -111.2, -2.31, 1, 1, 10, -92.34, -6.57, 1, 1, 10, -74.75, -8.57, 1, 1, 10, -55.58, -10.75, 1, 1, 10, -28.28, -10.56, 1, 1, 10, -5.53, -10.4, 1, 1, 10, 0.68, -0.23, 1, 1, 10, -12.11, 7.57, 1, 1, 10, -32.01, 7.16, 1, 1, 10, -51.73, 9.36, 1, 1, 10, -75.85, 13.55, 1, 1, 10, -103.35, 19.1, 1, 1, 10, -131.56, 25.78, 1 ],
+					"hull": 17
+				}
+			},
+			"upbg_004": {
+				"upbg_004": {
+					"type": "mesh",
+					"uvs": [ 0, 0.0013, 0, 0.2085, 5.8E-4, 0.5613, 0.08178, 0.8245, 0.13498, 1, 0.31138, 1, 0.51298, 1, 0.73978, 1, 1, 1, 1, 0.4997, 0.82378, 0.2925, 0.65578, 0.1077, 0.54487, 0.0603, 0.40378, 0, 0.20218, 0, 0.13498, 0.1861, 0.32258, 0.3597, 0.45138, 0.5333, 0.57178, 0.7013 ],
+					"triangles": [ 15, 0, 14, 1, 0, 15, 16, 14, 13, 15, 14, 16, 12, 16, 13, 17, 16, 12, 2, 1, 15, 11, 17, 12, 18, 11, 10, 18, 17, 11, 16, 3, 2, 16, 2, 15, 4, 3, 16, 4, 16, 17, 5, 4, 17, 6, 5, 17, 18, 6, 17, 7, 18, 10, 7, 10, 9, 6, 18, 7, 7, 9, 8 ],
+					"vertices": [ 1, 30, 70.07, -10.34, 1, 2, 30, 62.19, 10.38, 0.99996, 29, 116.88, 23.08, 4.0E-5, 2, 30, 48.67, 45.63, 0.90947, 29, 96.33, 54.74, 0.09053, 3, 30, 22.42, 65.78, 0.63249, 29, 66.47, 69, 0.3584, 28, 121.09, 76.97, 0.00911, 3, 30, 5.11, 79.29, 0.4731, 29, 46.72, 78.62, 0.49696, 28, 100.27, 83.97, 0.02994, 3, 30, -30.18, 65.88, 0.17795, 29, 14.99, 58.17, 0.63036, 28, 71.43, 59.61, 0.19169, 3, 30, -70.51, 50.55, 0.00397, 29, -21.27, 34.8, 0.15514, 28, 38.47, 31.78, 0.84088, 1, 28, 1.39, 0.47, 1, 1, 28, -41.16, -35.46, 1, 2, 29, -79.88, -66.65, 0.0032, 28, -6.62, -76.36, 0.9968, 2, 29, -36.17, -64.86, 0.12436, 28, 36.49, -68.97, 0.87564, 2, 29, 4.76, -62.01, 0.5497, 28, 76.72, -60.88, 0.4503, 3, 30, -41.17, -45.86, 9.4E-4, 29, 27.46, -53.41, 0.822, 28, 98.13, -49.45, 0.17706, 3, 30, -10.66, -41.17, 0.14942, 29, 56.33, -42.48, 0.83933, 28, 125.36, -34.89, 0.01124, 2, 30, 29.67, -25.84, 0.96677, 29, 92.6, -19.11, 0.03323, 1, 30, 36.04, -2.12, 1, 1, 29, 50.09, -0.72, 1, 3, 30, -40.45, 8.56, 3.0E-5, 29, 16.86, -0.03, 0.9999, 28, 80.76, 2.13, 7.0E-5, 1, 28, 49.48, -0.76, 1 ],
+					"hull": 15
+				}
+			},
+			"upbg_005": {
+				"upbg_005": {
+					"type": "mesh",
+					"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+					"triangles": [ 1, 2, 3, 1, 3, 0 ],
+					"vertices": [ 362, -371.69, 138, -371.69, 138, -275, 362, -275 ],
+					"hull": 4
+				}
+			},
+			"upbg_006": {
+				"upbg_006": {
+					"type": "mesh",
+					"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+					"triangles": [ 1, 2, 3, 1, 3, 0 ],
+					"vertices": [ -253, -365.85, -526, -365.85, -526, -257, -253, -257 ],
+					"hull": 4
+				}
+			},
+			"upbg_007": {
+				"upbg_007": {
+					"type": "mesh",
+					"uvs": [ 0, 1, 0.07912, 0.76294, 0.1552, 0.62103, 0.24202, 0.45907, 0.39423, 0.30341, 0.52405, 0.17065, 0.69195, 0.08069, 0.84255, 0, 1, 0, 1, 0.21958, 0.95865, 0.3379, 0.90819, 0.48225, 0.85621, 0.61728, 0.80608, 0.74749, 0.73676, 0.8738, 0.6675, 1 ],
+					"triangles": [ 7, 8, 9, 9, 6, 7, 10, 6, 9, 11, 6, 10, 11, 5, 6, 11, 4, 5, 12, 4, 11, 13, 4, 12, 13, 3, 4, 14, 3, 13, 2, 3, 14, 15, 2, 14, 1, 2, 15, 0, 1, 15 ],
+					"vertices": [ 1, 5, -68.87, 45.86, 1, 2, 5, 18.64, 50.12, 0.98442, 6, -45.66, 44.81, 0.01558, 2, 5, 46.09, 47.52, 0.78862, 6, -18.09, 45.63, 0.21138, 2, 5, 77.43, 44.55, 0.26402, 6, 13.37, 46.57, 0.73598, 3, 5, 112.59, 30.47, 0.00397, 6, 50, 36.95, 0.89496, 7, -23.92, 31.86, 0.10107, 2, 6, 81.24, 28.75, 0.21701, 7, 8.38, 31.99, 0.78299, 1, 7, 40.61, 22.19, 1, 1, 7, 69.51, 13.4, 1, 1, 7, 89.87, -6.09, 1, 2, 6, 118.43, -48.35, 0.00179, 7, 64.2, -32.9, 0.99821, 2, 6, 97.49, -52.41, 0.05033, 7, 45.03, -42.22, 0.94967, 3, 5, 122.7, -65.83, 4.0E-5, 6, 71.96, -57.36, 0.28559, 7, 21.63, -53.6, 0.71437, 3, 5, 98.07, -66.69, 0.01806, 6, 47.62, -61.27, 0.59849, 7, -0.87, -63.64, 0.38345, 3, 5, 74.32, -67.52, 0.11991, 6, 24.16, -65.03, 0.72223, 7, -22.57, -73.33, 0.15786, 3, 5, 49.76, -64.94, 0.35744, 6, -0.53, -65.51, 0.59838, 7, -46.3, -80.17, 0.04419, 3, 5, 25.22, -62.37, 0.57106, 6, -25.19, -66, 0.42097, 7, -70, -87, 0.00797 ],
+					"hull": 16
+				}
+			},
+			"upbg_008": {
+				"upbg_008": { "x": 607.5, "y": -333, "width": 67, "height": 54 }
+			},
+			"upbg_009": {
+				"upbg_009": {
+					"type": "mesh",
+					"uvs": [ 0, 0.01018, 0, 0.22646, 0, 0.48535, 0, 0.75407, 0, 1, 0.16333, 1, 0.35408, 1, 0.56761, 1, 0.79822, 1, 1, 1, 0.84662, 0.66232, 0.74982, 0.39359, 0.59893, 0.18714, 0.31991, 0.04295, 0.11208, 0.38376, 0.26867, 0.47225, 0.46796, 0.59022, 0.64163, 0.74097, 0.74128, 0.90482 ],
+					"triangles": [ 15, 5, 3, 16, 6, 15, 6, 5, 15, 5, 4, 3, 7, 6, 17, 9, 18, 10, 7, 18, 8, 9, 8, 18, 18, 7, 17, 6, 16, 17, 18, 17, 10, 10, 17, 11, 17, 16, 11, 16, 12, 11, 16, 15, 12, 15, 2, 14, 15, 3, 2, 2, 1, 14, 15, 13, 12, 15, 14, 13, 14, 1, 13, 1, 0, 13 ],
+					"vertices": [ 1, 2, -17.61, 24.07, 1, 3, 2, -2.74, -14.7, 0.9942, 3, -64.52, -36.4, 2.9E-4, 4, -121, -60.37, 0.00551, 3, 2, 15.05, -61.12, 0.78535, 3, -33.27, -75.05, 0.08008, 4, -83, -92.42, 0.13457, 3, 2, 33.52, -109.29, 0.47858, 3, -0.83, -115.17, 0.13102, 4, -43.56, -125.68, 0.3904, 1, 1, -800, -360, 1, 1, 1, -763.91, -360, 1, 1, 1, -721.75, -360, 1, 4, 2, 167.55, -108.48, 0.0147, 3, 126.41, -73.02, 0.00334, 4, 73.41, -60.23, 0.38996, 1, -674.56, -360, 0.592, 3, 2, 215.14, -90.24, 2.9E-4, 4, 106.27, -21.27, 0.69571, 1, -623.59, -360, 0.304, 2, 4, 135.02, 12.82, 0.752, 1, -579, -360, 0.248, 1, 4, 63.6, 28.71, 1, 2, 3, 84.52, 42.83, 0.19916, 4, 10.37, 45.62, 0.80084, 3, 2, 118.15, 39.73, 0.08977, 3, 33.66, 52.69, 0.82114, 4, -41.43, 45.68, 0.08909, 2, 2, 50.66, 43.51, 0.96432, 3, -31.69, 35.45, 0.03568, 3, 2, 31.19, -34.04, 0.8886, 3, -26.27, -44.31, 0.05426, 4, -81.94, -60.91, 0.05714, 3, 2, 69.59, -37.51, 0.46725, 3, 11.32, -35.76, 0.40724, 4, -46.64, -45.4, 0.12551, 3, 2, 118.82, -42.9, 0.04688, 3, 59.81, -25.69, 0.38623, 4, -0.93, -26.34, 0.56689, 2, 2, 165.02, -56.19, 0.00564, 4, 45.94, -15.66, 0.99436, 3, 2, 196.84, -77.68, 0.00135, 4, 84.18, -19.11, 0.72665, 1, -636.18, -341.73, 0.272 ],
+					"hull": 14
+				}
+			},
+			"upbg_010": {
+				"upbg_010": { "x": -197, "y": -339.5, "width": 126, "height": 41 }
+			},
+			"upbg_012": {
+				"upbg_012": { "x": 68.97, "y": -1.12, "rotation": 121.17, "width": 66, "height": 79 }
+			},
+			"upbg_013": {
+				"upbg_013": {
+					"type": "mesh",
+					"uvs": [ 0, 0, 0, 0.22813, 0, 0.47779, 0, 0.68862, 0, 1, 0.1125, 1, 0.22862, 0.91055, 0.35868, 0.78849, 0.47248, 0.66643, 0.59093, 0.52773, 0.72564, 0.41676, 0.8255, 0.31135, 0.95324, 0.20593, 1, 0, 0.88356, 0, 0.75583, 0, 0.63274, 0, 0.50964, 0, 0.41674, 0, 0.31456, 0, 0.2263, 0, 0.13805, 0, 0.12876, 0.65533, 0.18217, 0.42786, 0.26811, 0.156 ],
+					"triangles": [ 24, 20, 19, 12, 14, 13, 11, 15, 14, 11, 14, 12, 10, 16, 15, 10, 15, 11, 9, 17, 16, 9, 16, 10, 8, 18, 17, 8, 17, 9, 24, 18, 8, 18, 24, 19, 1, 0, 21, 24, 23, 21, 24, 21, 20, 1, 21, 23, 2, 1, 23, 22, 2, 23, 3, 2, 22, 7, 24, 8, 23, 24, 7, 6, 22, 23, 7, 6, 23, 5, 4, 3, 22, 5, 3, 6, 5, 22 ],
+					"vertices": [ 1, 23, 28.89, -71.33, 1, 1, 23, 47.82, -55.56, 1, 1, 23, 68.53, -38.3, 1, 1, 23, 86.03, -23.72, 1, 1, 23, 111.86, -2.19, 1, 1, 23, 93.28, 20.11, 1, 2, 23, 66.68, 36.94, 0.98974, 22, 130.12, 54.57, 0.01026, 2, 23, 35.07, 54.28, 0.79038, 22, 94.85, 62.07, 0.20962, 2, 23, 6.15, 68.39, 0.39111, 22, 63.09, 67.27, 0.60889, 2, 23, -24.93, 82.28, 0.09273, 22, 29.34, 71.62, 0.90727, 2, 23, -56.38, 101.31, 0.00552, 22, -6.26, 80.79, 0.99448, 1, 22, -34.03, 85.5, 1, 1, 22, -67.81, 94.18, 1, 1, 22, -90.13, 82.27, 1, 1, 22, -65.07, 65.71, 1, 1, 22, -37.58, 47.54, 1, 1, 22, -11.09, 30.02, 1, 1, 22, 15.4, 12.51, 1, 1, 22, 35.4, -0.7, 1, 2, 23, -23.06, -8.99, 0.06486, 22, 57.39, -15.24, 0.93514, 2, 23, -8.48, -26.48, 0.66193, 22, 76.39, -27.8, 0.33807, 2, 23, 6.09, -43.97, 0.96045, 22, 95.38, -40.35, 0.03955, 1, 23, 62, -0.5, 1, 1, 23, 34.3, -5.64, 1, 2, 23, -2.45, -7.41, 0.5321, 22, 76.68, -7.8, 0.4679 ],
+					"hull": 22
+				}
+			},
+			"upbg_014": {
+				"upbg_014": {
+					"type": "mesh",
+					"uvs": [ 1, 0.7707, 0.91097, 0.62787, 0.80059, 0.46762, 0.66656, 0.31433, 0.51676, 0.16105, 0.36696, 0.03912, 0.23687, 0, 0.05947, 0, 0, 0.07047, 0, 0.24117, 0.09101, 0.40839, 0.23687, 0.55122, 0.38667, 0.69057, 0.57194, 0.79509, 0.73751, 0.8996, 1, 1 ],
+					"triangles": [ 13, 12, 2, 1, 13, 2, 14, 13, 1, 0, 14, 1, 14, 0, 15, 11, 4, 3, 12, 11, 3, 12, 3, 2, 6, 9, 8, 7, 6, 8, 5, 9, 6, 10, 5, 4, 5, 10, 9, 11, 10, 4 ],
+					"vertices": [ 1, 18, 17.58, -25.05, 1, 2, 19, -31.77, -33.31, 0.01393, 18, 49.69, -31.61, 0.98607, 2, 19, 0.22, -37.53, 0.45022, 18, 81.42, -37.49, 0.54978, 3, 20, -25.71, -36.85, 0.08092, 19, 33.54, -38.19, 0.86657, 18, 114.65, -39.88, 0.05251, 2, 20, 9.12, -37.53, 0.70252, 19, 68.35, -36.98, 0.29748, 2, 20, 39.94, -34.6, 0.99024, 19, 98.97, -32.39, 0.00976, 1, 20, 58.15, -24.38, 1, 1, 20, 76.17, -4.32, 1, 1, 20, 73.19, 10.51, 1, 1, 20, 51.34, 30.12, 1, 2, 20, 20.7, 39.05, 0.93802, 19, 75.79, 40.11, 0.06198, 3, 20, -12.39, 38.97, 0.34993, 19, 42.75, 38.24, 0.64796, 18, 127.84, 35.96, 0.00211, 3, 20, -45.44, 38.04, 0.0172, 19, 9.8, 35.53, 0.75233, 18, 94.79, 34.97, 0.23047, 2, 19, -21.86, 24.86, 0.05967, 18, 62.62, 25.97, 0.94033, 1, 18, 32.44, 19.2, 1, 1, 18, -11.81, 1.25, 1 ],
+					"hull": 16
+				}
+			},
+			"upbg_015": {
+				"upbg_015": {
+					"type": "mesh",
+					"uvs": [ 1, 0.60212, 1, 0.41487, 0.91318, 0.23698, 0.79, 0.06846, 0.64385, 0, 0.46221, 0, 0.32442, 0.09655, 0.19288, 0.22762, 0.09058, 0.40551, 0, 0.65362, 0, 0.85023, 0.07388, 0.8315, 0.20959, 0.77065, 0.33277, 0.8081, 0.47683, 0.9064, 0.61045, 1, 0.7044, 1, 0.81296, 0.97662, 0.93614, 0.89236, 1, 0.8081, 0.07179, 0.6817, 0.16783, 0.55063, 0.28684, 0.47573, 0.43716, 0.41019, 0.59374, 0.42892, 0.75659, 0.47105, 0.90065, 0.54127 ],
+					"triangles": [ 17, 16, 25, 25, 16, 24, 17, 26, 18, 17, 25, 26, 18, 26, 19, 26, 0, 19, 26, 1, 0, 26, 2, 1, 26, 25, 2, 25, 3, 2, 25, 4, 3, 14, 24, 15, 16, 15, 24, 14, 23, 24, 24, 4, 25, 23, 5, 24, 24, 5, 4, 13, 23, 14, 12, 22, 13, 13, 22, 23, 21, 7, 22, 22, 6, 23, 22, 7, 6, 23, 6, 5, 10, 20, 11, 10, 9, 20, 11, 20, 12, 20, 21, 12, 12, 21, 22, 21, 20, 8, 20, 9, 8, 21, 8, 7 ],
+					"vertices": [ 1, 14, -11.13, -3.04, 1, 1, 14, -1.73, -25.08, 1, 2, 15, -51.54, -21.85, 0.00272, 14, 38.76, -37.45, 0.99728, 2, 15, -14.74, -40.84, 0.37898, 14, 79.74, -43.42, 0.62102, 2, 15, 27.72, -46.6, 0.95987, 14, 121.76, -35.03, 0.04013, 2, 16, -12.31, -41.22, 0.36666, 15, 79.72, -42.88, 0.63334, 3, 17, -52.88, -29.94, 3.0E-5, 16, 29.12, -41.04, 0.96606, 15, 118.28, -27.74, 0.03391, 2, 17, -11.81, -34.33, 0.27171, 16, 70.14, -36.1, 0.72829, 2, 17, 25.01, -29.34, 0.97186, 16, 104.89, -22.98, 0.02814, 1, 17, 63.42, -14.88, 1, 1, 17, 76.03, 6.9, 1, 1, 17, 56.48, 15.45, 1, 3, 17, 18.87, 28.23, 0.75043, 16, 85.99, 31.74, 0.24834, 15, 145.01, 60.68, 0.00123, 4, 17, -9.32, 50.09, 0.09829, 16, 53.62, 46.72, 0.81377, 15, 109.4, 62.94, 0.08447, 14, 163.31, 95.14, 0.00347, 4, 17, -38.8, 81.69, 0, 16, 17.8, 70.9, 0.50284, 15, 67.27, 72.54, 0.41473, 14, 120.34, 90.5, 0.08243, 3, 16, -15.33, 93.63, 0.18481, 15, 28.16, 81.76, 0.48574, 14, 80.36, 86.48, 0.32945, 3, 16, -41.1, 101.56, 0.0785, 15, 1.27, 79.84, 0.34803, 14, 55.56, 75.9, 0.57347, 3, 16, -71.76, 107.87, 0.01806, 15, -29.6, 74.64, 0.13461, 14, 28.07, 60.92, 0.84734, 3, 16, -108.72, 107.95, 4.6E-4, 15, -64.09, 61.36, 0.01087, 14, -0.21, 37.13, 0.98866, 2, 15, -81.61, 49.29, 1.0E-4, 14, -12.84, 20.02, 0.9999, 1, 17, 47.39, -1.44, 1, 1, 17, 15.13, -2.15, 1, 3, 17, -19.23, 6.66, 0.00427, 16, 53.7, 2.18, 0.99528, 15, 125.58, 21.44, 4.5E-4, 3, 16, 10, 6.85, 0.87215, 15, 83.15, 10, 0.12735, 14, 155.73, 36.54, 5.0E-4, 3, 16, -32.25, 22.36, 0.02353, 15, 38.15, 9.19, 0.96229, 14, 113.45, 21.12, 0.01418, 3, 16, -75.33, 41.26, 0.00165, 15, -8.85, 11.24, 0.0622, 14, 68.34, 7.74, 0.93615, 1, 14, 26.79, -0.21, 1 ],
+					"hull": 20
+				}
+			}
+		}
+	}
+],
+"animations": {
+	"animation": {
+		"bones": {
+			"all28": {
+				"rotate": [
+					{ "angle": -1.99, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "angle": -7.02, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": -1.99 }
+				]
+			},
+			"all30": {
+				"rotate": [
+					{ "angle": -2, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": -7.02, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 3.3333, "angle": -5.03, "curve": 0.325, "c2": 0.31, "c3": 0.675, "c4": 0.69 },
+					{ "time": 4, "angle": -2 }
+				]
+			},
+			"all29": {
+				"rotate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "angle": -7.02, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 3.3333, "angle": -1.99, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 4 }
+				]
+			},
+			"all27": {
+				"rotate": [
+					{ "angle": -5.89, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "angle": -8.22, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 1.3333, "angle": -5.89, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 2.6667, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": -5.89 }
+				]
+			},
+			"all26": {
+				"rotate": [
+					{ "angle": -8.22, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 1.3333, "angle": -2.33, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4, "angle": -8.22 }
+				]
+			},
+			"all25": {
+				"rotate": [
+					{ "angle": -5.89, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "angle": -8.22, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": -5.89 }
+				]
+			},
+			"all24": {
+				"rotate": [
+					{ "angle": 6.67, "curve": 0.375, "c2": 0.5, "c3": 0.75 },
+					{ "time": 1, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3, "angle": 13.33, "curve": 0.25, "c3": 0.625, "c4": 0.5 },
+					{ "time": 4, "angle": 6.67 }
+				],
+				"translate": [
+					{ "y": 11.26, "curve": 0.375, "c2": 0.5, "c3": 0.75 },
+					{ "time": 1, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3, "y": 22.52, "curve": 0.25, "c3": 0.625, "c4": 0.5 },
+					{ "time": 4, "y": 11.26 }
+				]
+			},
+			"all23": {
+				"rotate": [
+					{ "angle": -1.7, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "angle": -2.38, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": -1.7 }
+				]
+			},
+			"all22": {
+				"rotate": [
+					{ "angle": -0.67, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": -2.38, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": -0.67 }
+				]
+			},
+			"all21": {
+				"translate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "y": 13.86, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4 }
+				]
+			},
+			"all20": {
+				"rotate": [
+					{ "angle": 2.38, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": 8.36, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 3.3333, "angle": 5.99, "curve": 0.325, "c2": 0.31, "c3": 0.675, "c4": 0.69 },
+					{ "time": 4, "angle": 2.38 }
+				]
+			},
+			"all19": {
+				"rotate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "angle": 8.36, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 3.3333, "angle": 2.37, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 4 }
+				]
+			},
+			"all18": {
+				"rotate": [
+					{ "angle": 2.37, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "angle": 8.36, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": 2.37 }
+				]
+			},
+			"all17": {
+				"rotate": [
+					{ "angle": 4.73, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4, "angle": 4.73 }
+				]
+			},
+			"all16": {
+				"rotate": [
+					{ "angle": 3.39, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "angle": 4.73, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": 3.39 }
+				]
+			},
+			"all15": {
+				"rotate": [
+					{ "angle": 1.34, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": 4.73, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": 1.34 }
+				]
+			},
+			"all14": {
+				"rotate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "angle": 4.73, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4 }
+				]
+			},
+			"all13": {
+				"rotate": [
+					{ "angle": 1.41, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "angle": 4.95, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": 1.41 }
+				]
+			},
+			"all12": {
+				"rotate": [
+					{ "angle": 3.55, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "angle": 4.95, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": 3.55 }
+				]
+			},
+			"all11": {
+				"rotate": [
+					{ "angle": 4.95, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4, "angle": 4.95 }
+				]
+			},
+			"all10": {
+				"rotate": [
+					{ "angle": 1.41, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "angle": 1.96, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": 1.41 }
+				]
+			},
+			"all9": {
+				"rotate": [
+					{ "angle": 0.56, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": 1.96, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": 0.56 }
+				]
+			},
+			"all8": {
+				"rotate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "angle": 1.96, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4 }
+				]
+			},
+			"all7": {
+				"rotate": [
+					{ "angle": -5.32, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "curve": 0.25, "c3": 0.75 },
+					{ "time": 3.3333, "angle": -7.43, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": -5.32 }
+				]
+			},
+			"all6": {
+				"rotate": [
+					{ "angle": -2.11, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.6667, "angle": -7.43, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": -2.11 }
+				]
+			},
+			"all5": {
+				"rotate": [
+					{ "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "angle": -7.43, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4 }
+				]
+			},
+			"all4": {
+				"rotate": [
+					{ "angle": -1.65, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 1.3333, "angle": -5.83, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 2, "angle": -4.17, "curve": 0.351, "c2": 0.4, "c3": 0.757 },
+					{ "time": 3.3333, "curve": 0.265, "c3": 0.618, "c4": 0.43 },
+					{ "time": 4, "angle": -1.65 }
+				]
+			},
+			"all3": {
+				"rotate": [
+					{ "angle": -4.17, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 0.6667, "angle": -5.83, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 2, "angle": -1.65, "curve": 0.382, "c2": 0.57, "c3": 0.735 },
+					{ "time": 2.6667, "curve": 0.243, "c3": 0.649, "c4": 0.6 },
+					{ "time": 4, "angle": -4.17 }
+				]
+			},
+			"all2": {
+				"rotate": [
+					{ "angle": -5.83, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 4, "angle": -5.83 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"upbg_005": {
+					"upbg_005": [
+						{ "curve": 0.25, "c3": 0.75 },
+						{
+							"time": 2,
+							"offset": 4,
+							"vertices": [ 25.7153, 0, 20.89359, -4.82153 ],
+							"curve": 0.25,
+							"c3": 0.75
+						},
+						{ "time": 4 }
+					]
+				},
+				"upbg_006": {
+					"upbg_006": [
+						{ "curve": 0.25, "c3": 0.75 },
+						{
+							"time": 2,
+							"offset": 4,
+							"vertices": [ -30.53674, -6.42874, -22.50076, -9.64316 ],
+							"curve": 0.25,
+							"c3": 0.75
+						},
+						{ "time": 4 }
+					]
+				}
+			}
+		}
+	}
+}
+}

+ 13 - 0
assets/Anims/BG/bgup_001.json.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.2.7",
+  "importer": "spine-data",
+  "imported": true,
+  "uuid": "841138fa-ab80-41fe-9539-e80af959bc1b",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {
+    "atlasUuid": "1733921f-f2f2-4e39-9744-dadd43049365"
+  }
+}

二進制
assets/Anims/BG/bgup_001.png


+ 134 - 0
assets/Anims/BG/bgup_001.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "9fbe03d8-8965-4f8f-901b-56ba9fe85804",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "9fbe03d8-8965-4f8f-901b-56ba9fe85804@6c48a",
+      "displayName": "bgup_001",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "9fbe03d8-8965-4f8f-901b-56ba9fe85804",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "9fbe03d8-8965-4f8f-901b-56ba9fe85804@f9941",
+      "displayName": "bgup_001",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -17,
+        "offsetY": 1.5,
+        "trimX": 2,
+        "trimY": 3,
+        "width": 474,
+        "height": 503,
+        "rawWidth": 512,
+        "rawHeight": 512,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -237,
+            -251.5,
+            0,
+            237,
+            -251.5,
+            0,
+            -237,
+            251.5,
+            0,
+            237,
+            251.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            2,
+            509,
+            476,
+            509,
+            2,
+            6,
+            476,
+            6
+          ],
+          "nuv": [
+            0.00390625,
+            0.01171875,
+            0.9296875,
+            0.01171875,
+            0.00390625,
+            0.994140625,
+            0.9296875,
+            0.994140625
+          ],
+          "minPos": [
+            -237,
+            -251.5,
+            0
+          ],
+          "maxPos": [
+            237,
+            251.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "9fbe03d8-8965-4f8f-901b-56ba9fe85804@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "9fbe03d8-8965-4f8f-901b-56ba9fe85804@6c48a"
+  }
+}

+ 0 - 17
assets/Anims/LeavesFall.anim

@@ -1,17 +0,0 @@
-{
-  "__type__": "cc.AnimationClip",
-  "_name": "",
-  "_objFlags": 0,
-  "_native": "",
-  "sample": 60,
-  "speed": 1,
-  "wrapMode": 1,
-  "events": [],
-  "_duration": 0,
-  "_keys": [],
-  "_stepness": 0,
-  "curveDatas": {},
-  "_curves": [],
-  "_commonTargets": [],
-  "_hash": 0
-}

+ 0 - 13
assets/Anims/LeavesFall.anim.meta

@@ -1,13 +0,0 @@
-{
-  "ver": "2.0.4",
-  "importer": "animation-clip",
-  "imported": true,
-  "uuid": "1cd78dd6-6b23-4864-b6ef-5408d9deb425",
-  "files": [
-    ".bin"
-  ],
-  "subMetas": {},
-  "userData": {
-    "name": "LeavesFall"
-  }
-}

+ 9 - 0
assets/Anims/Player.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.0",
+  "importer": "directory",
+  "imported": true,
+  "uuid": "ee0fc24e-bdda-4b9b-82fc-441011c903af",
+  "files": [],
+  "subMetas": {},
+  "userData": {}
+}

+ 174 - 0
assets/Anims/Player/role_04.atlas

@@ -0,0 +1,174 @@
+
+role_04.png
+size: 512,512
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+ef_001
+  rotate: false
+  xy: 2, 431
+  size: 370, 79
+  orig: 370, 79
+  offset: 0, 0
+  index: -1
+role04_02
+  rotate: true
+  xy: 221, 234
+  size: 46, 229
+  orig: 46, 229
+  offset: 0, 0
+  index: -1
+role04_03
+  rotate: false
+  xy: 374, 413
+  size: 136, 97
+  orig: 136, 97
+  offset: 0, 0
+  index: -1
+role04_031
+  rotate: true
+  xy: 410, 143
+  size: 89, 100
+  orig: 89, 100
+  offset: 0, 0
+  index: -1
+role04_032
+  rotate: false
+  xy: 190, 24
+  size: 83, 105
+  orig: 83, 105
+  offset: 0, 0
+  index: -1
+role04_04
+  rotate: false
+  xy: 374, 314
+  size: 136, 97
+  orig: 136, 97
+  offset: 0, 0
+  index: -1
+role04_05
+  rotate: false
+  xy: 2, 77
+  size: 176, 121
+  orig: 176, 121
+  offset: 0, 0
+  index: -1
+role04_06
+  rotate: false
+  xy: 436, 104
+  size: 64, 37
+  orig: 64, 37
+  offset: 0, 0
+  index: -1
+role04_07
+  rotate: true
+  xy: 419, 2
+  size: 59, 36
+  orig: 59, 36
+  offset: 0, 0
+  index: -1
+role04_08
+  rotate: false
+  xy: 2, 200
+  size: 217, 229
+  orig: 217, 229
+  offset: 0, 0
+  index: -1
+role04_09
+  rotate: false
+  xy: 221, 282
+  size: 151, 147
+  orig: 151, 147
+  offset: 0, 0
+  index: -1
+role04_10
+  rotate: false
+  xy: 315, 54
+  size: 54, 77
+  orig: 54, 77
+  offset: 0, 0
+  index: -1
+role04_11
+  rotate: false
+  xy: 371, 63
+  size: 63, 68
+  orig: 63, 68
+  offset: 0, 0
+  index: -1
+role04_12
+  rotate: false
+  xy: 180, 131
+  size: 133, 55
+  orig: 133, 55
+  offset: 0, 0
+  index: -1
+role04_13
+  rotate: false
+  xy: 221, 188
+  size: 187, 44
+  orig: 187, 44
+  offset: 0, 0
+  index: -1
+role04_arm01
+  rotate: false
+  xy: 144, 2
+  size: 44, 73
+  orig: 44, 73
+  offset: 0, 0
+  index: -1
+role04_arm012
+  rotate: false
+  xy: 2, 2
+  size: 140, 73
+  orig: 140, 73
+  offset: 0, 0
+  index: -1
+role04_arm03
+  rotate: true
+  xy: 315, 133
+  size: 53, 87
+  orig: 53, 87
+  offset: 0, 0
+  index: -1
+role04_arm04
+  rotate: false
+  xy: 275, 38
+  size: 38, 91
+  orig: 38, 91
+  offset: 0, 0
+  index: -1
+role04_hand01
+  rotate: true
+  xy: 315, 2
+  size: 50, 52
+  orig: 50, 52
+  offset: 0, 0
+  index: -1
+role04_hand02
+  rotate: true
+  xy: 369, 2
+  size: 50, 48
+  orig: 50, 48
+  offset: 0, 0
+  index: -1
+role04_hand03
+  rotate: false
+  xy: 457, 7
+  size: 44, 56
+  orig: 44, 56
+  offset: 0, 0
+  index: -1
+role04_hand04
+  rotate: true
+  xy: 436, 65
+  size: 37, 43
+  orig: 37, 43
+  offset: 0, 0
+  index: -1
+role04_hand08
+  rotate: false
+  xy: 452, 271
+  size: 49, 41
+  orig: 49, 41
+  offset: 0, 0
+  index: -1

+ 12 - 0
assets/Anims/Player/role_04.atlas.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.0.0",
+  "importer": "*",
+  "imported": true,
+  "uuid": "1631a9a0-56e1-453b-a0b8-5d168589bc80",
+  "files": [
+    ".atlas",
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

File diff suppressed because it is too large
+ 178 - 0
assets/Anims/Player/role_04.json


+ 13 - 0
assets/Anims/Player/role_04.json.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.2.7",
+  "importer": "spine-data",
+  "imported": true,
+  "uuid": "44a51c39-e615-4b80-8c22-6c4438675514",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {
+    "atlasUuid": "1631a9a0-56e1-453b-a0b8-5d168589bc80"
+  }
+}

二進制
assets/Anims/Player/role_04.png


+ 134 - 0
assets/Anims/Player/role_04.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "11a2c4ee-a161-434c-b210-7e86037037b9",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "11a2c4ee-a161-434c-b210-7e86037037b9@6c48a",
+      "displayName": "role_04",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "11a2c4ee-a161-434c-b210-7e86037037b9",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "11a2c4ee-a161-434c-b210-7e86037037b9@f9941",
+      "displayName": "role_04",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": 0,
+        "offsetY": 0,
+        "trimX": 2,
+        "trimY": 2,
+        "width": 508,
+        "height": 508,
+        "rawWidth": 512,
+        "rawHeight": 512,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -254,
+            -254,
+            0,
+            254,
+            -254,
+            0,
+            -254,
+            254,
+            0,
+            254,
+            254,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            2,
+            510,
+            510,
+            510,
+            2,
+            2,
+            510,
+            2
+          ],
+          "nuv": [
+            0.00390625,
+            0.00390625,
+            0.99609375,
+            0.00390625,
+            0.00390625,
+            0.99609375,
+            0.99609375,
+            0.99609375
+          ],
+          "minPos": [
+            -254,
+            -254,
+            0
+          ],
+          "maxPos": [
+            254,
+            254,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "11a2c4ee-a161-434c-b210-7e86037037b9@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "11a2c4ee-a161-434c-b210-7e86037037b9@6c48a"
+  }
+}

+ 9 - 0
assets/Anims/Tree.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.0",
+  "importer": "directory",
+  "imported": true,
+  "uuid": "08af3d88-42fc-437f-a225-f7e458f38a4c",
+  "files": [],
+  "subMetas": {},
+  "userData": {}
+}

+ 62 - 0
assets/Anims/Tree/Game0001_tree.atlas

@@ -0,0 +1,62 @@
+
+Game0001_tree.png
+size: 1024,512
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+bg001_02
+  rotate: false
+  xy: 337, 359
+  size: 204, 51
+  orig: 204, 51
+  offset: 0, 0
+  index: -1
+bg001_03
+  rotate: false
+  xy: 2, 389
+  size: 96, 21
+  orig: 96, 21
+  offset: 0, 0
+  index: -1
+bg001_04
+  rotate: true
+  xy: 2, 143
+  size: 201, 745
+  orig: 201, 745
+  offset: 0, 0
+  index: -1
+bg001_05
+  rotate: false
+  xy: 129, 366
+  size: 206, 44
+  orig: 206, 44
+  offset: 0, 0
+  index: -1
+bg001_06
+  rotate: true
+  xy: 749, 2
+  size: 408, 221
+  orig: 408, 221
+  offset: 0, 0
+  index: -1
+diaosu4
+  rotate: true
+  xy: 100, 385
+  size: 25, 27
+  orig: 25, 27
+  offset: 0, 0
+  index: -1
+leaves
+  rotate: false
+  xy: 543, 355
+  size: 60, 55
+  orig: 60, 55
+  offset: 0, 0
+  index: -1
+yanwu_01
+  rotate: false
+  xy: 605, 346
+  size: 64, 64
+  orig: 64, 64
+  offset: 0, 0
+  index: -1

+ 12 - 0
assets/Anims/Tree/Game0001_tree.atlas.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.0.0",
+  "importer": "*",
+  "imported": true,
+  "uuid": "a8873828-2339-478c-8e33-a0b8ec9fecac",
+  "files": [
+    ".atlas",
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 647 - 0
assets/Anims/Tree/Game0001_tree.json

@@ -0,0 +1,647 @@
+{
+"skeleton": { "hash": "GnkwNikgq7Tw6U+b2XOXnNU/SFo", "spine": "3.8.99", "x": -483.16, "y": -353, "width": 523.16, "height": 962.07 },
+"bones": [
+	{ "name": "root" },
+	{ "name": "all", "parent": "root" },
+	{ "name": "gen", "parent": "all", "length": 135.18, "rotation": 90, "x": -160.85, "y": -272.75 },
+	{ "name": "all2", "parent": "gen", "length": 263.64, "rotation": -0.63, "x": 135.69, "y": 93.92 },
+	{ "name": "yanwu", "parent": "root", "x": -389.44, "y": -253.05, "scaleX": 4, "scaleY": 4 },
+	{ "name": "yanwu2", "parent": "root", "x": -471.6, "y": -253.05, "scaleX": 4, "scaleY": 4 },
+	{ "name": "yanwu3", "parent": "root", "x": -624.42, "y": -253.05, "scaleX": 4, "scaleY": 4 },
+	{ "name": "yanwu4", "parent": "root", "x": -778.88, "y": -253.05, "scaleX": 4, "scaleY": 4 },
+	{ "name": "yanwu5", "parent": "root", "x": -537.33, "y": -253.05, "scaleX": 4, "scaleY": 4 },
+	{ "name": "shitou", "parent": "all", "x": -473.95, "y": -329.45 },
+	{ "name": "shitou2", "parent": "all", "x": -473.95, "y": -329.45, "scaleX": 0.5, "scaleY": 0.5 },
+	{ "name": "leave", "parent": "root", "x": -469.96, "y": -289.2 },
+	{ "name": "leave2", "parent": "root", "x": -469.96, "y": -289.2, "scaleX": -1 }
+],
+"slots": [
+	{ "name": "bg001_06", "bone": "gen", "attachment": "bg001_06" },
+	{ "name": "bg001_05", "bone": "gen" },
+	{ "name": "bg001_04", "bone": "all2", "attachment": "bg001_04" },
+	{ "name": "bg001_5", "bone": "all2", "color": "a1a1a1ff" },
+	{ "name": "bg001_02", "bone": "gen" },
+	{ "name": "yanwu_01", "bone": "yanwu", "color": "d7c065ff" },
+	{ "name": "yanwu_1", "bone": "yanwu2", "color": "d7c065ff" },
+	{ "name": "yanwu_2", "bone": "yanwu3", "color": "d7c065ff" },
+	{ "name": "yanwu_3", "bone": "yanwu4", "color": "d7c065ff" },
+	{ "name": "yanwu_4", "bone": "yanwu5", "color": "d7c065ff" },
+	{ "name": "diaosu4", "bone": "shitou", "color": "ffffff69", "attachment": "diaosu4" },
+	{ "name": "diaosu5", "bone": "shitou2", "color": "ffffff69", "attachment": "diaosu4" },
+	{ "name": "leaves", "bone": "leave" },
+	{ "name": "leaves2", "bone": "leave2" }
+],
+"skins": [
+	{
+		"name": "default",
+		"attachments": {
+			"bg001_02": {
+				"bg001_02": { "x": 120.19, "y": -36.85, "scaleX": 1.0427, "rotation": -90, "width": 204, "height": 51 },
+				"bg001_03": {
+					"x": 122.84,
+					"y": -48.38,
+					"scaleX": 1.1952,
+					"scaleY": 1.2148,
+					"rotation": -90,
+					"width": 96,
+					"height": 21
+				}
+			},
+			"bg001_04": {
+				"bg001_04": { "x": 374.68, "y": -93.24, "rotation": -89.37, "width": 201, "height": 745 }
+			},
+			"bg001_05": {
+				"bg001_05": { "x": 136.75, "y": -2.85, "rotation": -90, "width": 206, "height": 44 }
+			},
+			"bg001_5": {
+				"bg001_05": {
+					"type": "mesh",
+					"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+					"triangles": [ 1, 2, 3, 1, 3, 0 ],
+					"vertices": [ -18.74, -199.21, -21.01, 6.77, 22.99, 7.26, 25.26, -198.73 ],
+					"hull": 4
+				}
+			},
+			"bg001_06": {
+				"bg001_06": { "x": 30.25, "y": 3.15, "rotation": -90, "width": 408, "height": 221 }
+			},
+			"diaosu4": {
+				"diaosu4": { "x": 3.29, "y": 1.64, "width": 25, "height": 27 }
+			},
+			"diaosu5": {
+				"diaosu4": { "x": 3.29, "y": 1.64, "width": 25, "height": 27 }
+			},
+			"leaves": {
+				"leaves": { "width": 60, "height": 55 }
+			},
+			"leaves2": {
+				"leaves": { "width": 60, "height": 55 }
+			},
+			"yanwu_01": {
+				"yanwu_01": { "width": 64, "height": 64 }
+			},
+			"yanwu_1": {
+				"yanwu_01": { "width": 64, "height": 64 }
+			},
+			"yanwu_2": {
+				"yanwu_01": { "width": 64, "height": 64 }
+			},
+			"yanwu_3": {
+				"yanwu_01": { "width": 64, "height": 64 }
+			},
+			"yanwu_4": {
+				"yanwu_01": { "width": 64, "height": 64 }
+			}
+		}
+	}
+],
+"animations": {
+	"down": {
+		"slots": {
+			"bg001_05": {
+				"attachment": [
+					{ "name": "bg001_05" }
+				]
+			},
+			"bg001_5": {
+				"color": [
+					{ "color": "464545ff" },
+					{ "time": 2, "color": "a1a1a1ff" }
+				],
+				"attachment": [
+					{ "name": "bg001_05" }
+				]
+			},
+			"diaosu4": {
+				"attachment": [
+					{ "name": null },
+					{ "time": 2, "name": "diaosu4" }
+				]
+			},
+			"diaosu5": {
+				"attachment": [
+					{ "name": null },
+					{ "time": 2, "name": "diaosu4" }
+				]
+			},
+			"leaves": {
+				"color": [
+					{ "time": 2, "color": "ffffffff" },
+					{ "time": 2.6667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "leaves" }
+				]
+			},
+			"leaves2": {
+				"color": [
+					{ "time": 2, "color": "ffffffff" },
+					{ "time": 2.6667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "leaves" }
+				]
+			},
+			"yanwu_01": {
+				"color": [
+					{ "time": 2, "color": "6e5c32ff" },
+					{ "time": 3.5, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "yanwu_01" }
+				]
+			},
+			"yanwu_1": {
+				"color": [
+					{ "time": 2, "color": "6e5c32ff" },
+					{ "time": 3.6667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "yanwu_01" }
+				]
+			},
+			"yanwu_2": {
+				"color": [
+					{ "time": 2, "color": "6e5c32ff" },
+					{ "time": 3.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "yanwu_01" }
+				]
+			},
+			"yanwu_3": {
+				"color": [
+					{ "time": 2, "color": "6e5c32ff" },
+					{ "time": 3.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "yanwu_01" }
+				]
+			},
+			"yanwu_4": {
+				"color": [
+					{ "time": 2, "color": "6e5c32ff", "curve": "stepped" },
+					{ "time": 2.6667, "color": "6e5c32ff" },
+					{ "time": 3.8333, "color": "6e5c3100" }
+				],
+				"attachment": [
+					{ "time": 2, "name": "yanwu_01" }
+				]
+			}
+		},
+		"bones": {
+			"all2": {
+				"rotate": [
+					{ "curve": 0.25, "c4": 0.41 },
+					{ "time": 2, "angle": 88.23 }
+				],
+				"translate": [
+					{},
+					{ "time": 1.6667, "x": 9.13, "y": 7.61 },
+					{ "time": 1.8333, "x": -3.6, "y": 37.38 },
+					{ "time": 2, "x": -190.44, "y": 117.9 },
+					{ "time": 2.1, "x": -160.55, "y": 134.03 },
+					{ "time": 2.2, "x": -190.44, "y": 154.05 },
+					{ "time": 2.3, "x": -177.29, "y": 160.62 },
+					{ "time": 2.3667, "x": -190.44, "y": 167.19 }
+				]
+			},
+			"shitou": {
+				"rotate": [
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.1667, "angle": 164.47 },
+					{ "time": 2.4333, "angle": -126.63 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "y": 50.94, "curve": 0, "c2": 0.49, "c3": 0.75 },
+					{ "time": 2.1667, "x": 34.51, "y": 147.89, "curve": 0.25, "c4": 0.71 },
+					{ "time": 2.3333, "x": 83.8, "y": -1.64, "curve": 0, "c2": 0.29, "c3": 0.75 },
+					{ "time": 2.4333, "x": 123.24, "y": -1.64 }
+				]
+			},
+			"shitou2": {
+				"rotate": [
+					{ "time": 2, "curve": 0.25, "c3": 0.75 },
+					{ "time": 2.1667, "angle": 7.35 },
+					{ "time": 2.4333, "angle": -126.63 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "y": 50.94, "curve": 0, "c2": 0.49, "c3": 0.75 },
+					{ "time": 2.1667, "x": -211.97, "y": 285.92, "curve": 0.25, "c4": 0.71 },
+					{ "time": 2.3333, "x": -302.35, "y": -1.64, "curve": 0, "c2": 0.29, "c3": 0.75 },
+					{ "time": 2.4333, "x": -353.29, "y": -1.64 }
+				]
+			},
+			"leave": {
+				"rotate": [
+					{},
+					{ "time": 2, "angle": 54.86, "curve": 0, "c2": 0.7, "c3": 0.75 },
+					{ "time": 2.6667, "angle": 108.92 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "x": -152.82, "curve": 0, "c2": 0.69, "c3": 0.75 },
+					{ "time": 2.6667, "x": 162.68, "y": 72.3 }
+				],
+				"scale": [
+					{ "time": 2, "curve": 0, "c2": 0.64, "c3": 0.75 },
+					{ "time": 2.6667, "x": 2, "y": 2 }
+				]
+			},
+			"leave2": {
+				"rotate": [
+					{},
+					{ "time": 2, "angle": -20.78, "curve": 0, "c2": 0.7, "c3": 0.75 },
+					{ "time": 2.6667, "angle": 131.96 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "x": -118.31, "curve": 0, "c2": 0.69, "c3": 0.75 },
+					{ "time": 2.6667, "x": -172.54, "y": 72.3 }
+				],
+				"scale": [
+					{ "time": 2, "curve": 0, "c2": 0.64, "c3": 0.75 },
+					{ "time": 2.6667, "x": 2, "y": 2 }
+				]
+			},
+			"yanwu": {
+				"rotate": [
+					{ "time": 2 },
+					{ "time": 3.5, "angle": 55.26 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "x": 57.51, "y": 27.93, "curve": 0, "c2": 0.62, "c3": 0.75 },
+					{ "time": 3.5, "x": 110.09, "y": 190.61 }
+				],
+				"scale": [
+					{ "time": 2, "curve": 0, "c2": 0.79, "c3": 0.75 },
+					{ "time": 2.8, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu2": {
+				"rotate": [
+					{ "time": 2 },
+					{ "time": 3.6667, "angle": 55.26 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "x": 60.8, "y": 73.94, "curve": 0, "c2": 0.62, "c3": 0.75 },
+					{ "time": 3.6667, "x": 9.86, "y": 190.61 }
+				],
+				"scale": [
+					{},
+					{ "time": 2, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu3": {
+				"rotate": [
+					{ "time": 2 },
+					{ "time": 3.3333, "angle": 55.26 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "y": 55.87, "curve": 0, "c2": 0.62, "c3": 0.75 },
+					{ "time": 3.3333, "x": 23, "y": 105.16 }
+				],
+				"scale": [
+					{},
+					{ "time": 2, "x": 1.5, "y": 1.5, "curve": 0, "c2": 0.79, "c3": 0.75 },
+					{ "time": 2.8, "x": 1.75, "y": 1.75 }
+				]
+			},
+			"yanwu4": {
+				"rotate": [
+					{ "time": 2 },
+					{ "time": 3.3333, "angle": 55.26 }
+				],
+				"translate": [
+					{},
+					{ "time": 2, "y": 64.08, "curve": 0, "c2": 0.62, "c3": 0.75 },
+					{ "time": 3.3333, "x": -57.51, "y": 190.61 }
+				],
+				"scale": [
+					{},
+					{ "time": 2, "x": 1.25, "y": 1.25, "curve": 0, "c2": 0.79, "c3": 0.75 },
+					{ "time": 2.8, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu5": {
+				"translate": [
+					{},
+					{ "time": 2, "y": 52.58, "curve": 0, "c2": 0.62, "c3": 0.75 },
+					{ "time": 3.8333, "x": -57.51, "y": 8.22 }
+				],
+				"scale": [
+					{},
+					{ "time": 2, "x": 2.61, "curve": 0, "c2": 0.79, "c3": 0.75 },
+					{ "time": 3.3, "x": 6.225, "y": 2.437 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"bg001_5": {
+					"bg001_05": [
+						{
+							"vertices": [ 20.15399, 0.22278, 20.15399, 0.22278, -16.27827, -0.17914, -16.27827, -0.17914 ],
+							"curve": 0.25,
+							"c4": 0.74
+						},
+						{ "time": 1.3333 },
+						{
+							"time": 2,
+							"vertices": [ -29.43149, -1.23482, -29.43149, -1.23482, 20.13824, 0.84526, 20.13824, 0.84526 ]
+						}
+					]
+				}
+			}
+		},
+		"drawOrder": [
+			{
+				"time": 1.8333,
+				"offsets": [
+					{ "slot": "bg001_06", "offset": 2 },
+					{ "slot": "bg001_05", "offset": 2 }
+				]
+			}
+		]
+	},
+	"idle1": {
+		"slots": {
+			"diaosu4": {
+				"attachment": [
+					{ "name": null }
+				]
+			},
+			"diaosu5": {
+				"attachment": [
+					{ "name": null }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"bg001_5": {
+					"bg001_05": [
+						{
+							"vertices": [ 20.15399, 0.22278, 20.15399, 0.22278, -16.27827, -0.17914, -16.27827, -0.17914 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"idle2": {
+		"slots": {
+			"bg001_02": {
+				"attachment": [
+					{ "name": "bg001_03" }
+				]
+			},
+			"diaosu4": {
+				"attachment": [
+					{ "name": null }
+				]
+			},
+			"diaosu5": {
+				"attachment": [
+					{ "name": null }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"bg001_5": {
+					"bg001_05": [
+						{
+							"vertices": [ 20.15399, 0.22278, 20.15399, 0.22278, -16.27827, -0.17914, -16.27827, -0.17914 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"idle3": {
+		"slots": {
+			"bg001_02": {
+				"attachment": [
+					{ "name": "bg001_02" }
+				]
+			},
+			"diaosu4": {
+				"attachment": [
+					{ "name": null }
+				]
+			},
+			"diaosu5": {
+				"attachment": [
+					{ "name": null }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"bg001_5": {
+					"bg001_05": [
+						{
+							"vertices": [ 20.15399, 0.22278, 20.15399, 0.22278, -16.27827, -0.17914, -16.27827, -0.17914 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"idle5": {
+		"slots": {
+			"bg001_05": {
+				"attachment": [
+					{ "name": "bg001_05" }
+				]
+			},
+			"bg001_5": {
+				"attachment": [
+					{ "name": "bg001_05" }
+				]
+			},
+			"leaves": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves2": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"yanwu_01": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "yanwu_01" }
+				]
+			},
+			"yanwu_1": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "yanwu_01" }
+				]
+			},
+			"yanwu_2": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "yanwu_01" }
+				]
+			},
+			"yanwu_3": {
+				"color": [
+					{ "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "yanwu_01" }
+				]
+			},
+			"yanwu_4": {
+				"color": [
+					{ "color": "6e5c3100" }
+				],
+				"attachment": [
+					{ "name": "yanwu_01" }
+				]
+			}
+		},
+		"bones": {
+			"all2": {
+				"rotate": [
+					{ "angle": 88.23 }
+				],
+				"translate": [
+					{ "x": -190.44, "y": 167.19 }
+				]
+			},
+			"shitou": {
+				"rotate": [
+					{ "angle": -126.63 }
+				],
+				"translate": [
+					{ "x": 123.24, "y": -1.64 }
+				]
+			},
+			"shitou2": {
+				"rotate": [
+					{ "angle": -126.63 }
+				],
+				"translate": [
+					{ "x": -353.29, "y": -1.64 }
+				]
+			},
+			"leave": {
+				"rotate": [
+					{ "angle": 108.92 }
+				],
+				"translate": [
+					{ "x": 162.68, "y": 72.3 }
+				],
+				"scale": [
+					{ "x": 2, "y": 2 }
+				]
+			},
+			"leave2": {
+				"rotate": [
+					{ "angle": 131.96 }
+				],
+				"translate": [
+					{ "x": -172.54, "y": 72.3 }
+				],
+				"scale": [
+					{ "x": 2, "y": 2 }
+				]
+			},
+			"yanwu": {
+				"rotate": [
+					{ "angle": 55.26 }
+				],
+				"translate": [
+					{ "x": 110.09, "y": 190.61 }
+				],
+				"scale": [
+					{ "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu2": {
+				"rotate": [
+					{ "angle": 55.26 }
+				],
+				"translate": [
+					{ "x": 9.86, "y": 190.61 }
+				],
+				"scale": [
+					{ "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu3": {
+				"rotate": [
+					{ "angle": 55.26 }
+				],
+				"translate": [
+					{ "x": 23, "y": 105.16 }
+				],
+				"scale": [
+					{ "x": 1.75, "y": 1.75 }
+				]
+			},
+			"yanwu4": {
+				"rotate": [
+					{ "angle": 55.26 }
+				],
+				"translate": [
+					{ "x": -57.51, "y": 190.61 }
+				],
+				"scale": [
+					{ "x": 1.5, "y": 1.5 }
+				]
+			},
+			"yanwu5": {
+				"translate": [
+					{ "x": -57.51, "y": 8.22 }
+				],
+				"scale": [
+					{ "x": 6.225, "y": 2.437 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"bg001_5": {
+					"bg001_05": [
+						{
+							"vertices": [ -29.43149, -1.23482, -29.43149, -1.23482, 20.13824, 0.84526, 20.13824, 0.84526 ]
+						}
+					]
+				}
+			}
+		},
+		"drawOrder": [
+			{
+				"offsets": [
+					{ "slot": "bg001_06", "offset": 2 },
+					{ "slot": "bg001_05", "offset": 2 }
+				]
+			}
+		]
+	}
+}
+}

+ 13 - 0
assets/Anims/Tree/Game0001_tree.json.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.2.7",
+  "importer": "spine-data",
+  "imported": true,
+  "uuid": "a2452238-5fa7-40c1-9b99-797856c2aa5b",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {
+    "atlasUuid": "a8873828-2339-478c-8e33-a0b8ec9fecac"
+  }
+}

二進制
assets/Anims/Tree/Game0001_tree.png


+ 134 - 0
assets/Anims/Tree/Game0001_tree.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "b4408eab-34f8-4528-933b-3508df7a0665",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "b4408eab-34f8-4528-933b-3508df7a0665@6c48a",
+      "displayName": "Game0001_tree",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "b4408eab-34f8-4528-933b-3508df7a0665",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "b4408eab-34f8-4528-933b-3508df7a0665@f9941",
+      "displayName": "Game0001_tree",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -26.5,
+        "offsetY": 49.5,
+        "trimX": 2,
+        "trimY": 3,
+        "width": 967,
+        "height": 407,
+        "rawWidth": 1024,
+        "rawHeight": 512,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -483.5,
+            -203.5,
+            0,
+            483.5,
+            -203.5,
+            0,
+            -483.5,
+            203.5,
+            0,
+            483.5,
+            203.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            2,
+            509,
+            969,
+            509,
+            2,
+            102,
+            969,
+            102
+          ],
+          "nuv": [
+            0.001953125,
+            0.19921875,
+            0.9462890625,
+            0.19921875,
+            0.001953125,
+            0.994140625,
+            0.9462890625,
+            0.994140625
+          ],
+          "minPos": [
+            -483.5,
+            -203.5,
+            0
+          ],
+          "maxPos": [
+            483.5,
+            203.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "b4408eab-34f8-4528-933b-3508df7a0665@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "b4408eab-34f8-4528-933b-3508df7a0665@6c48a"
+  }
+}

+ 9 - 0
assets/Anims/Tree/Leaves.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.0",
+  "importer": "directory",
+  "imported": true,
+  "uuid": "4725e2b6-69ca-4e2c-a834-2d4f3b43d04c",
+  "files": [],
+  "subMetas": {},
+  "userData": {}
+}

+ 27 - 0
assets/Anims/Tree/Leaves/EF0001_detonation.atlas

@@ -0,0 +1,27 @@
+
+EF0001_detonation.png
+size: 512,256
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+baodian
+  rotate: false
+  xy: 2, 2
+  size: 128, 128
+  orig: 128, 128
+  offset: 0, 0
+  index: -1
+flash_orange
+  rotate: false
+  xy: 132, 2
+  size: 128, 128
+  orig: 128, 128
+  offset: 0, 0
+  index: -1
+leaves2
+  rotate: false
+  xy: 262, 39
+  size: 52, 91
+  orig: 52, 91
+  offset: 0, 0
+  index: -1

+ 12 - 0
assets/Anims/Tree/Leaves/EF0001_detonation.atlas.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.0.0",
+  "importer": "*",
+  "imported": true,
+  "uuid": "e2f24871-8fc5-4d75-8d10-9fc96e20b3be",
+  "files": [
+    ".atlas",
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 380 - 0
assets/Anims/Tree/Leaves/EF0001_detonation.json

@@ -0,0 +1,380 @@
+{
+"skeleton": { "hash": "ZOw4vgDC7v2iQ5la7rrYFhbBAmk", "spine": "3.8.99", "x": -166.17, "y": -188.69, "width": 128, "height": 128 },
+"bones": [
+	{ "name": "root" },
+	{ "name": "all", "parent": "root", "x": -101.69, "y": -125.05 },
+	{ "name": "bone", "parent": "all", "x": 35.25, "y": 5.93 },
+	{ "name": "bone2", "parent": "all", "x": 35.25, "y": 5.93 }
+],
+"slots": [
+	{ "name": "leaves3", "bone": "bone" },
+	{ "name": "leaves4", "bone": "bone2" },
+	{ "name": "baodian", "bone": "all" },
+	{ "name": "flash_orange", "bone": "all", "attachment": "flash_orange", "blend": "additive" }
+],
+"skins": [
+	{
+		"name": "default",
+		"attachments": {
+			"baodian": {
+				"baodian": {
+					"type": "mesh",
+					"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+					"triangles": [ 1, 2, 3, 1, 3, 0 ],
+					"vertices": [ 67.19, -67.31, -60.81, -67.31, -60.81, 60.69, 67.19, 60.69 ],
+					"hull": 4
+				}
+			},
+			"flash_orange": {
+				"flash_orange": {
+					"type": "mesh",
+					"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+					"triangles": [ 1, 2, 3, 1, 3, 0 ],
+					"vertices": [ 63.52, -63.64, -64.48, -63.64, -64.48, 64.36, 63.52, 64.36 ],
+					"hull": 4
+				}
+			},
+			"leaves3": {
+				"leaves2": { "x": 18.08, "y": 13.15, "rotation": 4.7, "width": 52, "height": 91 }
+			},
+			"leaves4": {
+				"leaves2": { "x": 18.08, "y": 13.15, "rotation": 4.7, "width": 52, "height": 91 }
+			}
+		}
+	}
+],
+"animations": {
+	"click1": {
+		"slots": {
+			"baodian": {
+				"attachment": [
+					{ "time": 0.5333, "name": "baodian" },
+					{ "time": 0.6, "name": null }
+				]
+			},
+			"flash_orange": {
+				"color": [
+					{ "time": 0.5667, "color": "ffffffff" },
+					{ "time": 0.7, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": null },
+					{ "time": 0.5, "name": "flash_orange" },
+					{ "time": 0.7, "name": null }
+				]
+			},
+			"leaves3": {
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 0.6667, "name": null }
+				]
+			},
+			"leaves4": {
+				"color": [
+					{ "time": 0.6, "color": "ffffffff" },
+					{ "time": 0.7667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 1.3, "name": null }
+				]
+			}
+		},
+		"bones": {
+			"all": {
+				"translate": [
+					{},
+					{ "time": 0.4667, "y": -23.36 }
+				]
+			},
+			"bone": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": -34.95 }
+				],
+				"translate": [
+					{ "time": 0.4667 },
+					{ "time": 0.5, "x": -33.03, "y": -18.35, "curve": 0, "c2": 0.6, "c3": 0.75 },
+					{ "time": 0.7333, "x": 37.92, "y": -9.79 }
+				],
+				"scale": [
+					{ "time": 0.4667 },
+					{ "time": 0.5, "x": 0.5, "y": 0.5 },
+					{ "time": 0.7333, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"bone2": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": 52.88 },
+					{ "time": 1, "angle": 77.74 }
+				],
+				"translate": [
+					{ "time": 0.4667 },
+					{ "time": 0.5, "x": -58.71, "y": -18.35 },
+					{ "time": 0.7333, "x": -210.39, "y": -9.79 },
+					{ "time": 1, "x": -514.63, "y": -217.73 }
+				],
+				"scale": [
+					{ "time": 0.4667 },
+					{ "time": 0.5, "x": -0.7, "y": 0.7 },
+					{ "time": 0.7333, "x": -2, "y": 2 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"baodian": {
+					"baodian": [
+						{ "time": 0.5333 },
+						{
+							"time": 0.6,
+							"vertices": [ 24.46399, -17.12482, -34.24963, -22.01765, -34.24963, 31.80322, 24.46399, 36.69606 ]
+						}
+					]
+				},
+				"flash_orange": {
+					"flash_orange": [
+						{ "time": 0.5, "curve": 0, "c2": 0.51, "c3": 0.75 },
+						{
+							"time": 0.6667,
+							"vertices": [ 139.44482, -84.40079, -134.55208, -84.40079, -134.55206, 57.49043, 139.44481, 57.49043 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"click2": {
+		"slots": {
+			"baodian": {
+				"attachment": [
+					{ "time": 0.5333, "name": "baodian" },
+					{ "time": 0.6, "name": null },
+					{ "time": 0.9667, "name": "baodian" }
+				]
+			},
+			"flash_orange": {
+				"color": [
+					{ "time": 0.5667, "color": "ffffffff" },
+					{ "time": 0.7, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": null },
+					{ "time": 0.5, "name": "flash_orange" },
+					{ "time": 0.7, "name": null }
+				]
+			},
+			"leaves3": {
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 0.6667, "name": null }
+				]
+			},
+			"leaves4": {
+				"color": [
+					{ "time": 0.6, "color": "ffffffff" },
+					{ "time": 0.7667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 1.3, "name": null }
+				]
+			}
+		},
+		"bones": {
+			"all": {
+				"translate": [
+					{ "y": -19.92 },
+					{ "time": 0.5, "x": -17.86, "y": -31.61 },
+					{ "time": 0.5333, "x": -17.86, "y": -13.22 }
+				]
+			},
+			"bone": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": -34.95 }
+				],
+				"translate": [
+					{ "x": -33.03, "y": -18.35, "curve": "stepped" },
+					{ "time": 0.5, "x": -33.03, "y": -18.35, "curve": 0, "c2": 0.6, "c3": 0.75 },
+					{ "time": 0.7333, "x": 37.92, "y": -9.79 }
+				],
+				"scale": [
+					{ "x": 0.5, "y": 0.5, "curve": "stepped" },
+					{ "time": 0.5, "x": 0.5, "y": 0.5 },
+					{ "time": 0.7333, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"bone2": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": 52.88 },
+					{ "time": 1, "angle": 77.74 }
+				],
+				"translate": [
+					{ "x": -58.71, "y": -18.35, "curve": "stepped" },
+					{ "time": 0.5, "x": -58.71, "y": -18.35 },
+					{ "time": 0.7333, "x": -210.39, "y": -9.79 },
+					{ "time": 1, "x": -514.63, "y": -217.73 }
+				],
+				"scale": [
+					{ "x": -0.7, "y": 0.7, "curve": "stepped" },
+					{ "time": 0.5, "x": -0.7, "y": 0.7 },
+					{ "time": 0.7333, "x": -2, "y": 2 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"baodian": {
+					"baodian": [
+						{ "time": 0.5333 },
+						{
+							"time": 0.6,
+							"vertices": [ 24.46399, -17.12482, -34.24963, -22.01765, -34.24963, 31.80322, 24.46399, 36.69606 ]
+						}
+					]
+				},
+				"flash_orange": {
+					"flash_orange": [
+						{ "time": 0.5, "curve": 0, "c2": 0.51, "c3": 0.75 },
+						{
+							"time": 0.6667,
+							"vertices": [ 139.44482, -84.40079, -134.55208, -84.40079, -134.55206, 57.49043, 139.44481, 57.49043 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"click3": {
+		"slots": {
+			"baodian": {
+				"attachment": [
+					{ "time": 0.5333, "name": "baodian" },
+					{ "time": 0.6, "name": null }
+				]
+			},
+			"flash_orange": {
+				"color": [
+					{ "time": 0.5667, "color": "ffffffff" },
+					{ "time": 0.7, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": null },
+					{ "time": 0.5, "name": "flash_orange" },
+					{ "time": 0.7, "name": null }
+				]
+			},
+			"leaves3": {
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 0.6667, "name": null }
+				]
+			},
+			"leaves4": {
+				"color": [
+					{ "time": 0.6, "color": "ffffffff" },
+					{ "time": 0.7667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "time": 0.5, "name": "leaves2" },
+					{ "time": 1.3, "name": null }
+				]
+			}
+		},
+		"bones": {
+			"all": {
+				"translate": [
+					{ "y": -19.92 }
+				]
+			},
+			"bone": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": -34.95 }
+				],
+				"translate": [
+					{ "x": -33.03, "y": -18.35, "curve": "stepped" },
+					{ "time": 0.5, "x": -33.03, "y": -18.35, "curve": 0, "c2": 0.6, "c3": 0.75 },
+					{ "time": 0.7333, "x": 37.92, "y": -9.79 }
+				],
+				"scale": [
+					{ "x": 0.5, "y": 0.5, "curve": "stepped" },
+					{ "time": 0.5, "x": 0.5, "y": 0.5 },
+					{ "time": 0.7333, "x": 1.5, "y": 1.5 }
+				]
+			},
+			"bone2": {
+				"rotate": [
+					{ "time": 0.5 },
+					{ "time": 0.7333, "angle": 52.88 },
+					{ "time": 1, "angle": 77.74 }
+				],
+				"translate": [
+					{ "x": -58.71, "y": -18.35, "curve": "stepped" },
+					{ "time": 0.5, "x": -58.71, "y": -18.35 },
+					{ "time": 0.7333, "x": -210.39, "y": -9.79 },
+					{ "time": 1, "x": -514.63, "y": -217.73 }
+				],
+				"scale": [
+					{ "x": -0.7, "y": 0.7, "curve": "stepped" },
+					{ "time": 0.5, "x": -0.7, "y": 0.7 },
+					{ "time": 0.7333, "x": -2, "y": 2 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"baodian": {
+					"baodian": [
+						{ "time": 0.5 },
+						{
+							"time": 0.5333,
+							"vertices": [ -37.97763, -3.16476, -37.97763, -3.16476, -37.97763, -3.16476, -37.97763, -3.16476 ]
+						},
+						{
+							"time": 0.6,
+							"vertices": [ 42.67993, -32.15761, -97.96884, -37.05045, -97.96884, 16.77043, 42.67993, 21.66327 ]
+						}
+					]
+				},
+				"flash_orange": {
+					"flash_orange": [
+						{ "curve": 0, "c2": 0.51, "c3": 0.75 },
+						{
+							"time": 0.5,
+							"vertices": [ 30.85683, -11.86802, -90.19691, -11.86802, -90.1969, -11.86802, 30.85683, -11.86802 ],
+							"curve": 0,
+							"c2": 0.34,
+							"c3": 0.375,
+							"c4": 0.68
+						},
+						{
+							"time": 0.5333,
+							"vertices": [ 114.69769, -40.21031, -175.6627, -40.21031, -175.66269, 27.38965, 114.69768, 27.38965 ],
+							"curve": 0.217,
+							"c2": 0.55,
+							"c3": 0.783
+						},
+						{
+							"time": 0.6667,
+							"vertices": [ 114.91763, -84.40079, -159.07927, -84.40079, -159.07925, 66.98479, 114.91762, 66.98479 ]
+						}
+					]
+				}
+			}
+		}
+	},
+	"idle": {
+		"slots": {
+			"flash_orange": {
+				"attachment": [
+					{ "name": null }
+				]
+			}
+		}
+	}
+}
+}

+ 13 - 0
assets/Anims/Tree/Leaves/EF0001_detonation.json.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.2.7",
+  "importer": "spine-data",
+  "imported": true,
+  "uuid": "4713c53a-6214-4a96-ab7a-2c00184e58fb",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {
+    "atlasUuid": "e2f24871-8fc5-4d75-8d10-9fc96e20b3be"
+  }
+}

二進制
assets/Anims/Tree/Leaves/EF0001_detonation.png


+ 134 - 0
assets/Anims/Tree/Leaves/EF0001_detonation.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f@6c48a",
+      "displayName": "EF0001_detonation",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f@f9941",
+      "displayName": "EF0001_detonation",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -94.5,
+        "offsetY": 62,
+        "trimX": 9,
+        "trimY": 2,
+        "width": 305,
+        "height": 128,
+        "rawWidth": 512,
+        "rawHeight": 256,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -152.5,
+            -64,
+            0,
+            152.5,
+            -64,
+            0,
+            -152.5,
+            64,
+            0,
+            152.5,
+            64,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            9,
+            254,
+            314,
+            254,
+            9,
+            126,
+            314,
+            126
+          ],
+          "nuv": [
+            0.017578125,
+            0.4921875,
+            0.61328125,
+            0.4921875,
+            0.017578125,
+            0.9921875,
+            0.61328125,
+            0.9921875
+          ],
+          "minPos": [
+            -152.5,
+            -64,
+            0
+          ],
+          "maxPos": [
+            152.5,
+            64,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "74ef4743-1edf-4fe3-a0c5-8d4277e8873f@6c48a"
+  }
+}

+ 13 - 0
assets/Anims/Tree/Leaves/EF0001_leaves.atlas

@@ -0,0 +1,13 @@
+
+EF0001_leaves.png
+size: 64,64
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+leaves
+  rotate: false
+  xy: 2, 2
+  size: 60, 55
+  orig: 60, 55
+  offset: 0, 0
+  index: -1

+ 12 - 0
assets/Anims/Tree/Leaves/EF0001_leaves.atlas.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.0.0",
+  "importer": "*",
+  "imported": true,
+  "uuid": "16251570-3ca4-43cf-99ef-2cb529609bbf",
+  "files": [
+    ".atlas",
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 335 - 0
assets/Anims/Tree/Leaves/EF0001_leaves.json

@@ -0,0 +1,335 @@
+{
+"skeleton": { "hash": "GBOOW8rFF8IgbANUSN2veQwOnms", "spine": "3.8.99" },
+"bones": [
+	{ "name": "root", "y": 400.79 },
+	{ "name": "001", "parent": "root" },
+	{ "name": "1", "parent": "root", "rotation": 13.69, "x": 137.65, "scaleX": 2, "scaleY": 2 },
+	{ "name": "2", "parent": "root", "rotation": 89.94, "x": -24.29, "scaleX": -2, "scaleY": 2.5 },
+	{ "name": "3", "parent": "root", "x": -443.3 },
+	{ "name": "4", "parent": "root", "rotation": 93.61, "x": -295.53, "scaleX": 2, "scaleY": 2 },
+	{ "name": "5", "parent": "root", "rotation": -179.12, "x": -157.89, "scaleX": -2.5, "scaleY": 2.5 },
+	{ "name": "6", "parent": "root", "x": -271.24, "scaleX": 1.5, "scaleY": 1.5 }
+],
+"slots": [
+	{ "name": "leaves", "bone": "001" },
+	{ "name": "leaves7", "bone": "6" },
+	{ "name": "leaves4", "bone": "3" },
+	{ "name": "leaves3", "bone": "2" },
+	{ "name": "leaves6", "bone": "5" },
+	{ "name": "leaves2", "bone": "1" },
+	{ "name": "leaves5", "bone": "4" }
+],
+"skins": [
+	{
+		"name": "default",
+		"attachments": {
+			"leaves": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves2": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves3": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves4": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves5": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves6": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			},
+			"leaves7": {
+				"leaves": { "x": 7.42, "y": 2.51, "width": 60, "height": 55 }
+			}
+		}
+	}
+],
+"animations": {
+	"click": {
+		"slots": {
+			"leaves": {
+				"color": [
+					{ "color": "ffffffc6" },
+					{ "time": 1.6667, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves2": {
+				"color": [
+					{ "color": "ffffffb8" },
+					{ "time": 1.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves3": {
+				"color": [
+					{ "color": "fffffff9" },
+					{ "time": 0.0667, "color": "ffffffff" },
+					{ "time": 1.5, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves4": {
+				"color": [
+					{ "color": "ffffffc6" },
+					{ "time": 0.5, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves5": {
+				"color": [
+					{ "color": "ffffffb8" },
+					{ "time": 1.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves6": {
+				"color": [
+					{ "color": "ffffffa1" },
+					{ "time": 1, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves7": {
+				"color": [
+					{ "time": 0.2, "color": "ffffffff" },
+					{ "time": 1.5, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			}
+		},
+		"bones": {
+			"001": {
+				"rotate": [
+					{ "angle": 6.6 },
+					{ "time": 1.6667, "angle": 30 }
+				],
+				"translate": [
+					{ "y": -6.37, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 1.6667, "y": -373.03 }
+				],
+				"scale": [
+					{ "x": 1.044, "y": 1.044 },
+					{ "time": 1.6667, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"1": {
+				"rotate": [
+					{ "angle": -10.5 },
+					{ "time": 1.3333, "angle": -38.18 }
+				],
+				"translate": [
+					{ "y": 25.15, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 1.3333, "y": -373.03 }
+				],
+				"scale": [
+					{ "x": 1.055, "y": 1.055 },
+					{ "time": 1.3333, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"2": {
+				"rotate": [
+					{ "angle": 0.25 },
+					{ "time": 0.0667 },
+					{ "time": 1.5, "angle": 12.59 }
+				],
+				"translate": [
+					{ "y": -9.04, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 0.0667 },
+					{ "time": 1.5, "y": -451.97 }
+				],
+				"scale": [
+					{ "x": 1.004, "y": 1.004 },
+					{ "time": 0.0667 },
+					{ "time": 1.5, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"3": {
+				"rotate": [
+					{ "angle": 6.6 },
+					{ "time": 2.5, "angle": 30 }
+				],
+				"translate": [
+					{ "y": 4.56, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 2.5, "y": -536.99 }
+				],
+				"scale": [
+					{ "x": 1.044, "y": 1.044 },
+					{ "time": 2.5, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"4": {
+				"rotate": [
+					{ "angle": -10.5 },
+					{ "time": 1.3333, "angle": -38.18 }
+				],
+				"translate": [
+					{ "y": 34.91, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 1.3333, "y": -373.03 }
+				],
+				"scale": [
+					{ "x": 1.055, "y": 1.055 },
+					{ "time": 1.3333, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"5": {
+				"rotate": [
+					{ "angle": 4.62 },
+					{ "time": 1, "angle": 12.59 }
+				],
+				"translate": [
+					{ "y": 76.01, "curve": 0, "c2": 0.3, "c3": 0.75 },
+					{ "time": 1, "y": -451.97 }
+				],
+				"scale": [
+					{ "x": 1.073, "y": 1.073 },
+					{ "time": 1, "x": 1.2, "y": 1.2 }
+				]
+			},
+			"6": {
+				"rotate": [
+					{ "time": 0.2 },
+					{ "time": 1.5, "angle": 30 }
+				],
+				"translate": [
+					{ "time": 0.2 },
+					{ "time": 1.5, "y": -373.03 }
+				],
+				"scale": [
+					{ "time": 0.2 },
+					{ "time": 1.5, "x": 1.2, "y": 1.2 }
+				]
+			}
+		}
+	},
+	"click2": {
+		"slots": {
+			"leaves": {
+				"color": [
+					{ "time": 1.6667, "color": "ffffffff" },
+					{ "time": 2.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves2": {
+				"color": [
+					{ "time": 1.4667, "color": "ffffffff" },
+					{ "time": 2.1333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves3": {
+				"color": [
+					{ "time": 1.3333, "color": "ffffffff" },
+					{ "time": 2, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves4": {
+				"color": [
+					{ "time": 1.3333, "color": "ffffffff" },
+					{ "time": 2, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves5": {
+				"color": [
+					{ "time": 1.6667, "color": "ffffffff" },
+					{ "time": 2.3333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves6": {
+				"color": [
+					{ "time": 1.3333, "color": "ffffffff" },
+					{ "time": 2, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			},
+			"leaves7": {
+				"color": [
+					{ "time": 1.8667, "color": "ffffffff" },
+					{ "time": 2.5333, "color": "ffffff00" }
+				],
+				"attachment": [
+					{ "name": "leaves" }
+				]
+			}
+		},
+		"bones": {
+			"6": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.8667, "x": 100.66, "y": -745.89 }
+				]
+			},
+			"5": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.3333, "x": -151.82, "y": -770.64 }
+				]
+			},
+			"4": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.6667, "x": -130.37, "y": -740.94 }
+				]
+			},
+			"3": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.3333, "y": -689.78 }
+				]
+			},
+			"2": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.3333, "x": 80.86, "y": -773.94 }
+				]
+			},
+			"1": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.4667, "x": -11.55, "y": -750.84 }
+				]
+			},
+			"001": {
+				"translate": [
+					{ "curve": 0.088, "c2": 0.08, "c4": 0.85 },
+					{ "time": 1.6667, "x": -92.41, "y": -752.49 }
+				]
+			}
+		}
+	},
+	"idle": {}
+}
+}

+ 13 - 0
assets/Anims/Tree/Leaves/EF0001_leaves.json.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.2.7",
+  "importer": "spine-data",
+  "imported": true,
+  "uuid": "947d5eb3-0782-466e-8525-d5651c45339d",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {
+    "atlasUuid": "16251570-3ca4-43cf-99ef-2cb529609bbf"
+  }
+}

二進制
assets/Anims/Tree/Leaves/EF0001_leaves.png


+ 134 - 0
assets/Anims/Tree/Leaves/EF0001_leaves.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "11d5dec4-54b6-4802-879f-788f9b408fe1",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "11d5dec4-54b6-4802-879f-788f9b408fe1@6c48a",
+      "displayName": "EF0001_leaves",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "11d5dec4-54b6-4802-879f-788f9b408fe1",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "11d5dec4-54b6-4802-879f-788f9b408fe1@f9941",
+      "displayName": "EF0001_leaves",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": 0,
+        "offsetY": 2.5,
+        "trimX": 2,
+        "trimY": 2,
+        "width": 60,
+        "height": 55,
+        "rawWidth": 64,
+        "rawHeight": 64,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -30,
+            -27.5,
+            0,
+            30,
+            -27.5,
+            0,
+            -30,
+            27.5,
+            0,
+            30,
+            27.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            2,
+            62,
+            62,
+            62,
+            2,
+            7,
+            62,
+            7
+          ],
+          "nuv": [
+            0.03125,
+            0.109375,
+            0.96875,
+            0.109375,
+            0.03125,
+            0.96875,
+            0.96875,
+            0.96875
+          ],
+          "minPos": [
+            -30,
+            -27.5,
+            0
+          ],
+          "maxPos": [
+            30,
+            27.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "11d5dec4-54b6-4802-879f-788f9b408fe1@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "11d5dec4-54b6-4802-879f-788f9b408fe1@6c48a"
+  }
+}

+ 19 - 64
assets/Anims/Shake.anim → assets/Anims/Tree/Shake.anim

@@ -8,10 +8,10 @@
     },
     "_native": "",
     "sample": 60,
-    "speed": 1,
+    "speed": 10,
     "wrapMode": 1,
     "enableTrsBlending": false,
-    "_duration": 0.15,
+    "_duration": 0.18333333333333332,
     "_hash": 500763545,
     "_tracks": [
       {
@@ -66,18 +66,17 @@
   {
     "__type__": "cc.RealCurve",
     "_times": [
-      0.016666666666666666,
-      0.05,
+      0.03333333333333333,
       0.08333333333333333,
-      0.11666666666666667,
-      0.15
+      0.13333333333333333,
+      0.18333333333333332
     ],
     "_values": [
       {
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": -71.286,
+        "value": 10,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -91,21 +90,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": -107.521,
-        "rightTangent": 0,
-        "rightTangentWeight": 1,
-        "leftTangent": 0,
-        "leftTangentWeight": 1,
-        "easingMethod": 0,
-        "__editorExtras__": {
-          "tangentMode": 0
-        }
-      },
-      {
-        "__type__": "cc.RealKeyframeValue",
-        "interpolationMode": 0,
-        "tangentWeightMode": 0,
-        "value": -67.992,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -119,7 +104,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": -166.814,
+        "value": -10,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -133,7 +118,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": -71.286,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -156,32 +141,17 @@
   {
     "__type__": "cc.RealCurve",
     "_times": [
-      0.016666666666666666,
-      0.05,
+      0.03333333333333333,
       0.08333333333333333,
-      0.11666666666666667,
-      0.15
+      0.13333333333333333,
+      0.18333333333333332
     ],
     "_values": [
       {
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": 424.393,
-        "rightTangent": 0,
-        "rightTangentWeight": 1,
-        "leftTangent": 0,
-        "leftTangentWeight": 1,
-        "easingMethod": 0,
-        "__editorExtras__": {
-          "tangentMode": 0
-        }
-      },
-      {
-        "__type__": "cc.RealKeyframeValue",
-        "interpolationMode": 0,
-        "tangentWeightMode": 0,
-        "value": 424.393,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -195,7 +165,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": 424.393,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -209,7 +179,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": 424.393,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -223,7 +193,7 @@
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,
         "tangentWeightMode": 0,
-        "value": 424.393,
+        "value": 0,
         "rightTangent": 0,
         "rightTangentWeight": 1,
         "leftTangent": 0,
@@ -246,11 +216,10 @@
   {
     "__type__": "cc.RealCurve",
     "_times": [
-      0.016666666666666666,
-      0.05,
+      0.03333333333333333,
       0.08333333333333333,
-      0.11666666666666667,
-      0.15
+      0.13333333333333333,
+      0.18333333333333332
     ],
     "_values": [
       {
@@ -295,20 +264,6 @@
           "tangentMode": 0
         }
       },
-      {
-        "__type__": "cc.RealKeyframeValue",
-        "interpolationMode": 0,
-        "tangentWeightMode": 0,
-        "value": 0,
-        "rightTangent": 0,
-        "rightTangentWeight": 1,
-        "leftTangent": 0,
-        "leftTangentWeight": 1,
-        "easingMethod": 0,
-        "__editorExtras__": {
-          "tangentMode": 0
-        }
-      },
       {
         "__type__": "cc.RealKeyframeValue",
         "interpolationMode": 0,

+ 1 - 1
assets/Anims/Shake.anim.meta → assets/Anims/Tree/Shake.anim.meta

@@ -2,7 +2,7 @@
   "ver": "2.0.4",
   "importer": "animation-clip",
   "imported": true,
-  "uuid": "44526ea8-d681-4436-9370-30506086dac3",
+  "uuid": "a1cc3f87-9075-4c6a-bc23-e5ba2fa48021",
   "files": [
     ".bin"
   ],

File diff suppressed because it is too large
+ 321 - 288
assets/Scenes/Main.scene


+ 15 - 14
assets/Scripts/GameInstance.ts

@@ -1,14 +1,15 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('GameMode')
-export class GameMode extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('GameInstance')
+export class GameInstance extends Component {
+    start() {
+
+    }
+
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 15 - 14
assets/Scripts/GameStates.ts

@@ -1,14 +1,15 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('GameMode')
-export class GameMode extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('GameStates')
+export class GameStates extends Component {
+    start() {
+
+    }
+
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 33 - 14
assets/Scripts/Leaves.ts

@@ -1,14 +1,33 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('Leaves')
-export class Leaves extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node, sp } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('Leaves')
+export class Leaves extends Component {
+    start() {
+
+    }
+
+    playFallingAni()
+    {
+        const role04Node = this.node.getChildByName('EF0001_leaves');
+        const spine = role04Node.getComponent(sp.Skeleton);  
+        spine.setCompleteListener((trackEntry) => {
+            // 判断是否是 click1 动画播放完成
+            if (trackEntry.animation && trackEntry.animation.name === 'click') {
+                spine.setAnimation(0, 'idle', true);
+            }
+        });
+
+        this.scheduleOnce(() => {
+            // tree shaking
+            spine.setAnimation(0, 'click', false);
+       }, 0.5);
+        
+    }
+
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 46 - 14
assets/Scripts/Player/Charactor.ts

@@ -1,14 +1,46 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('GameMode')
-export class GameMode extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node, sp } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('Charactor')
+export class Charactor extends Component {
+    // 砍树计数器
+    private fellCount: number = 0;
+
+    start() {
+
+    }
+    playFellTreeAni()
+    {
+           // 1. 找到子节点 role_04
+        const role04Node = this.node.getChildByName('role_04');
+        if (!role04Node) {
+            console.error('未找到 role_04 节点');
+            return;
+        }
+
+        // 2. 获取 Spine 组件
+        const spine = role04Node.getComponent(sp.Skeleton);
+        if (!spine) {
+            console.error('role_04 节点上没有 Spine 组件');
+            return;
+        }
+
+        // 3. 设置动画完成监听器
+        spine.setCompleteListener((trackEntry) => {
+            // 判断是否是 click1 动画播放完成
+            if (trackEntry.animation && trackEntry.animation.name === 'click') {
+                // console.log('click1 动画播放完成');
+                // 播放 idle1 循环动画
+                spine.setAnimation(0, 'idle', true);
+            }
+        });
+
+        // 4. 播放动画 click1,只播放一次
+        spine.setAnimation(0, 'click', false);
+    }
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 15 - 14
assets/Scripts/Player/PlayerController.ts

@@ -1,14 +1,15 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('GameMode')
-export class GameMode extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('PlayerController')
+export class PlayerController extends Component {
+    start() {
+
+    }
+
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 15 - 14
assets/Scripts/Player/PlayerStates.ts

@@ -1,14 +1,15 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('GameMode')
-export class GameMode extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-

+import { _decorator, Component, Node } from 'cc';
+const { ccclass, property } = _decorator;
+
+@ccclass('PlayerStates')
+export class PlayerStates extends Component {
+    start() {
+
+    }
+
+    update(deltaTime: number) {
+        
+    }
+}
+
+

+ 0 - 14
assets/Scripts/Player/Weapon.ts

@@ -1,14 +0,0 @@
-import { _decorator, Component, Node } from 'cc';
-const { ccclass, property } = _decorator;
-
-@ccclass('Weapon')
-export class Weapon extends Component {
-    start() {
-
-    }
-
-    update(deltaTime: number) {
-        
-    }
-}
-


+ 0 - 9
assets/Scripts/Player/Weapon.ts.meta

@@ -1,9 +0,0 @@
-{
-  "ver": "4.0.24",
-  "importer": "typescript",
-  "imported": true,
-  "uuid": "9e130029-4bdf-425c-b743-666dfe0c6cca",
-  "files": [],
-  "subMetas": {},
-  "userData": {}
-}

+ 63 - 39
assets/Scripts/Tree.ts

@@ -1,62 +1,86 @@
-import { _decorator, Component, Node, Animation} from 'cc';
+import { _decorator, Component, Node, sp, Animation } from 'cc';
 const { ccclass, property } = _decorator;
 
 @ccclass('Tree')
 export class Tree extends Component {
 
-     public animationComp: Animation | null = null;
+    public animationComp: Animation | null = null;
+    private fellCount: number = 0;
 
     start() {
 
-    // 获取当前节点上的 Animation 组件
-        this.animationComp = this.node.getComponent(Animation);
-        if (!this.animationComp) {
-            console.error("当前节点没有 Animation 组件!");
-            return;
-        } 
-        else
-        {
-             console.log("Animation Loaded");
-        }
     }
 
-    update(deltaTime: number) {
+    playTreeAni()
+    {
+         this.scheduleOnce(() => {
+             // tree shaking
+            this.playShakeAnim();
+        }, 0.5);
         
+        //tree damage
+        this.scheduleOnce(() => {
+            this.playTreeDamageAni();
+        }, 0.5);
     }
 
-    public shakeAni()
+    playTreeDamageAni()
     {
-            // 示例:根据动画名称获取剪辑并播放
-        const targetClipName = "Shake"; // 替换为你的动画剪辑名称
-        const targetClip = this.getClipByName(targetClipName);
-        
-         if (targetClip) {
-            console.log(`Found anim clip:${targetClipName},start play`);
-            this.animationComp.play(targetClipName); // 直接用名称播放,或用剪辑实例播放
-            // 也可以通过剪辑实例获取更多信息,例如时长
-            console.log(`Duration:${targetClip.duration} second`);
-        } else {
-            console.error(`Not found ${targetClipName} ani clip!`);
+  
+        const role04Node = this.node.getChildByName('Game0001_tree');
+        const spine = role04Node.getComponent(sp.Skeleton);  
+
+        switch (this.fellCount ) {
+            case 0:
+                {
+                    spine.setAnimation(0, 'idle2', false);
+                }
+                break;
+            case 1:
+                {
+                    spine.setAnimation(0, 'idle3', false);
+                }
+                break;
+            case 2:
+                {
+                    spine.setCompleteListener((trackEntry) => {
+                        // 鍒ゆ柇鏄�惁鏄� click1 鍔ㄧ敾鎾�斁瀹屾垚
+                        if (trackEntry.animation && trackEntry.animation.name === 'down') {
+                            // console.log('click1 鍔ㄧ敾鎾�斁瀹屾垚');
+                            // 鎾�斁 idle1 寰�幆鍔ㄧ敾
+                            spine.setAnimation(0, 'idle5', true);
+                        }
+                    });
+
+                    spine.setAnimation(0, 'down', false);
+                }
+                break;
+       
+            default:
+                break;
         }
+
+      
+
+        this.fellCount++;
     }
 
-    /**
-     * 根据动画剪辑名称,从当前节点的 Animation 组件中查找剪辑
-     * @param clipName 动画剪辑的名称(区分大小写)
-     * @returns 找到的 AnimationClip 实例,或 null
-     */
-      private getClipByName(clipName: string): AnimationClip | null {
-        if (!this.animationComp) return null;
-
-        // 遍历 Animation 组件的 clips 数组
-        for (const clip of this.animationComp.clips) {
-            if (clip.name === clipName) {
-                return clip;
-            }
+    playShakeAnim() {
+        // 鑾峰彇Animation缁勪欢
+        if (!this.animationComp) {
+            this.animationComp = this.node.getComponent(Animation);
+        }
+        
+        // 鎾�斁Shake鍔ㄧ敾
+        if (this.animationComp) {
+            this.animationComp.play('Shake');
         }
+    }
 
-        return null;
+    update(deltaTime: number) {
+        
     }
+
 }
 
 

+ 9 - 0
assets/Textures/BG.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.0",
+  "importer": "directory",
+  "imported": true,
+  "uuid": "a8530de8-325b-491f-a147-6b2d1cf2bdf5",
+  "files": [],
+  "subMetas": {},
+  "userData": {}
+}

二進制
assets/Textures/BG/bg001.png


+ 134 - 0
assets/Textures/BG/bg001.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "cbd34e06-0bc2-49cc-a526-527cca6ae374",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "cbd34e06-0bc2-49cc-a526-527cca6ae374@6c48a",
+      "displayName": "bg001",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "cbd34e06-0bc2-49cc-a526-527cca6ae374",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "cbd34e06-0bc2-49cc-a526-527cca6ae374@f9941",
+      "displayName": "bg001",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": 0,
+        "offsetY": 0,
+        "trimX": 0,
+        "trimY": 0,
+        "width": 1600,
+        "height": 720,
+        "rawWidth": 1600,
+        "rawHeight": 720,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -800,
+            -360,
+            0,
+            800,
+            -360,
+            0,
+            -800,
+            360,
+            0,
+            800,
+            360,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            0,
+            720,
+            1600,
+            720,
+            0,
+            0,
+            1600,
+            0
+          ],
+          "nuv": [
+            0,
+            0,
+            1,
+            0,
+            0,
+            1,
+            1,
+            1
+          ],
+          "minPos": [
+            -800,
+            -360,
+            0
+          ],
+          "maxPos": [
+            800,
+            360,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "cbd34e06-0bc2-49cc-a526-527cca6ae374@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "cbd34e06-0bc2-49cc-a526-527cca6ae374@6c48a"
+  }
+}

二進制
assets/Textures/BG/bg001_01.png


+ 134 - 0
assets/Textures/BG/bg001_01.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.27",
+  "importer": "image",
+  "imported": true,
+  "uuid": "8e14e88a-c17c-4589-8d1e-4bec9c182901",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "8e14e88a-c17c-4589-8d1e-4bec9c182901@6c48a",
+      "displayName": "bg001_01",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "8e14e88a-c17c-4589-8d1e-4bec9c182901",
+        "isUuid": true,
+        "visible": false,
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "anisotropy": 0
+      },
+      "ver": "1.0.22",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    },
+    "f9941": {
+      "importer": "sprite-frame",
+      "uuid": "8e14e88a-c17c-4589-8d1e-4bec9c182901@f9941",
+      "displayName": "bg001_01",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": 0,
+        "offsetY": 0,
+        "trimX": 1,
+        "trimY": 1,
+        "width": 1600,
+        "height": 426,
+        "rawWidth": 1602,
+        "rawHeight": 428,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -800,
+            -213,
+            0,
+            800,
+            -213,
+            0,
+            -800,
+            213,
+            0,
+            800,
+            213,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            1,
+            427,
+            1601,
+            427,
+            1,
+            1,
+            1601,
+            1
+          ],
+          "nuv": [
+            0.0006242197253433209,
+            0.002336448598130841,
+            0.9993757802746567,
+            0.002336448598130841,
+            0.0006242197253433209,
+            0.9976635514018691,
+            0.9993757802746567,
+            0.9976635514018691
+          ],
+          "minPos": [
+            -800,
+            -213,
+            0
+          ],
+          "maxPos": [
+            800,
+            213,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "8e14e88a-c17c-4589-8d1e-4bec9c182901@6c48a",
+        "atlasUuid": "",
+        "trimType": "auto"
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "8e14e88a-c17c-4589-8d1e-4bec9c182901@6c48a"
+  }
+}

Some files were not shown because too many files changed in this diff