Jelajahi Sumber

【提交demo】

youhaitao 2 tahun lalu
induk
melakukan
562b99a37a
100 mengubah file dengan 4105 tambahan dan 1 penghapusan
  1. 5 0
      .gitignore
  2. 34 1
      README.md
  3. 13 0
      assets/game.meta
  4. 13 0
      assets/main.meta
  5. 617 0
      assets/main/SceneMain.fire
  6. 8 0
      assets/main/SceneMain.fire.meta
  7. 332 0
      assets/main/SceneMain.ts
  8. 10 0
      assets/main/SceneMain.ts.meta
  9. 6 0
      assets/main/configMain.json
  10. 6 0
      assets/main/configMain.json.meta
  11. 13 0
      assets/res.meta
  12. 13 0
      assets/res/common.meta
  13. 13 0
      assets/res/common/audio.meta
  14. TEMPAT SAMPAH
      assets/res/common/audio/ask_error.mp3
  15. 8 0
      assets/res/common/audio/ask_error.mp3.meta
  16. TEMPAT SAMPAH
      assets/res/common/audio/ask_right.mp3
  17. 8 0
      assets/res/common/audio/ask_right.mp3.meta
  18. TEMPAT SAMPAH
      assets/res/common/audio/finish_0.mp3
  19. 8 0
      assets/res/common/audio/finish_0.mp3.meta
  20. TEMPAT SAMPAH
      assets/res/common/audio/finish_1.mp3
  21. 8 0
      assets/res/common/audio/finish_1.mp3.meta
  22. TEMPAT SAMPAH
      assets/res/common/audio/finish_2.mp3
  23. 8 0
      assets/res/common/audio/finish_2.mp3.meta
  24. TEMPAT SAMPAH
      assets/res/common/audio/jiema_error.mp3
  25. 8 0
      assets/res/common/audio/jiema_error.mp3.meta
  26. TEMPAT SAMPAH
      assets/res/common/audio/jiema_right.mp3
  27. 8 0
      assets/res/common/audio/jiema_right.mp3.meta
  28. TEMPAT SAMPAH
      assets/res/common/audio/kkn_error.mp3
  29. 8 0
      assets/res/common/audio/kkn_error.mp3.meta
  30. TEMPAT SAMPAH
      assets/res/common/audio/kkn_right.mp3
  31. 8 0
      assets/res/common/audio/kkn_right.mp3.meta
  32. TEMPAT SAMPAH
      assets/res/common/audio/ljg_error.mp3
  33. 8 0
      assets/res/common/audio/ljg_error.mp3.meta
  34. TEMPAT SAMPAH
      assets/res/common/audio/ljg_right.mp3
  35. 8 0
      assets/res/common/audio/ljg_right.mp3.meta
  36. TEMPAT SAMPAH
      assets/res/common/audio/ljg_win.mp3
  37. 8 0
      assets/res/common/audio/ljg_win.mp3.meta
  38. TEMPAT SAMPAH
      assets/res/common/audio/lxl_error.mp3
  39. 8 0
      assets/res/common/audio/lxl_error.mp3.meta
  40. TEMPAT SAMPAH
      assets/res/common/audio/lxl_right.mp3
  41. 8 0
      assets/res/common/audio/lxl_right.mp3.meta
  42. TEMPAT SAMPAH
      assets/res/common/audio/lxl_win.mp3
  43. 8 0
      assets/res/common/audio/lxl_win.mp3.meta
  44. TEMPAT SAMPAH
      assets/res/common/audio/pibo_error.mp3
  45. 8 0
      assets/res/common/audio/pibo_error.mp3.meta
  46. TEMPAT SAMPAH
      assets/res/common/audio/pibo_right.mp3
  47. 8 0
      assets/res/common/audio/pibo_right.mp3.meta
  48. TEMPAT SAMPAH
      assets/res/common/audio/xiuqi_error.mp3
  49. 8 0
      assets/res/common/audio/xiuqi_error.mp3.meta
  50. TEMPAT SAMPAH
      assets/res/common/audio/xiuqi_right.mp3
  51. 8 0
      assets/res/common/audio/xiuqi_right.mp3.meta
  52. 13 0
      assets/res/common/img.meta
  53. TEMPAT SAMPAH
      assets/res/common/img/arrow.png
  54. 38 0
      assets/res/common/img/arrow.png.meta
  55. TEMPAT SAMPAH
      assets/res/common/img/btnBack.png
  56. 38 0
      assets/res/common/img/btnBack.png.meta
  57. TEMPAT SAMPAH
      assets/res/common/img/btnNext.png
  58. 38 0
      assets/res/common/img/btnNext.png.meta
  59. TEMPAT SAMPAH
      assets/res/common/img/hand.png
  60. 38 0
      assets/res/common/img/hand.png.meta
  61. TEMPAT SAMPAH
      assets/res/common/img/side.png
  62. 38 0
      assets/res/common/img/side.png.meta
  63. 13 0
      assets/res/common/particle.meta
  64. 107 0
      assets/res/common/particle/caidai.plist
  65. 6 0
      assets/res/common/particle/caidai.plist.meta
  66. 107 0
      assets/res/common/particle/flash.plist
  67. 6 0
      assets/res/common/particle/flash.plist.meta
  68. 110 0
      assets/res/common/particle/not-gravity-dot.plist
  69. 6 0
      assets/res/common/particle/not-gravity-dot.plist.meta
  70. 110 0
      assets/res/common/particle/pink-star-boom.plist
  71. 6 0
      assets/res/common/particle/pink-star-boom.plist.meta
  72. 107 0
      assets/res/common/particle/star1.plist
  73. 6 0
      assets/res/common/particle/star1.plist.meta
  74. 110 0
      assets/res/common/particle/star2.plist
  75. 6 0
      assets/res/common/particle/star2.plist.meta
  76. 13 0
      assets/res/common/prefab.meta
  77. 119 0
      assets/res/common/prefab/Overlay Com.prefab
  78. 9 0
      assets/res/common/prefab/Overlay Com.prefab.meta
  79. 13 0
      assets/res/common/spine.meta
  80. 13 0
      assets/res/common/spine/finger.meta
  81. 13 0
      assets/res/common/spine/finger/tb-sz.atlas
  82. 6 0
      assets/res/common/spine/finger/tb-sz.atlas.meta
  83. 0 0
      assets/res/common/spine/finger/tb-sz.json
  84. 10 0
      assets/res/common/spine/finger/tb-sz.json.meta
  85. TEMPAT SAMPAH
      assets/res/common/spine/finger/tb-sz.png
  86. 38 0
      assets/res/common/spine/finger/tb-sz.png.meta
  87. 13 0
      assets/res/downCount.meta
  88. 13 0
      assets/res/downCount/res.meta
  89. 13 0
      assets/res/downCount/res/img.meta
  90. TEMPAT SAMPAH
      assets/res/downCount/res/img/clock.png
  91. 38 0
      assets/res/downCount/res/img/clock.png.meta
  92. TEMPAT SAMPAH
      assets/res/downCount/res/img/coin.png
  93. 38 0
      assets/res/downCount/res/img/coin.png.meta
  94. TEMPAT SAMPAH
      assets/res/downCount/res/img/process-bg.png
  95. 38 0
      assets/res/downCount/res/img/process-bg.png.meta
  96. TEMPAT SAMPAH
      assets/res/downCount/res/img/process.png
  97. 38 0
      assets/res/downCount/res/img/process.png.meta
  98. 13 0
      assets/res/downCount/res/prefab.meta
  99. 1520 0
      assets/res/downCount/res/prefab/downCount.prefab
  100. 9 0
      assets/res/downCount/res/prefab/downCount.prefab.meta

+ 5 - 0
.gitignore

@@ -0,0 +1,5 @@
+*.DS_Store
+build
+local
+library
+temp

+ 34 - 1
README.md

@@ -1,2 +1,35 @@
-# luojigou_model_b04
+项目说明:
+    只有一个场景:assets/main/SceneMain.fire
+    各个游戏和视频相当于在scene上添加节点。
+
+游戏配置:
+    1.最外层配置文件:assets/main/configMain.json
+        {
+            // 第一集
+            "1": {
+                "bundleName": "game_u01",// 对应bundle名
+                "configName": "configUnit"// bundle内的配置文件
+            }
+        }
+    2.每个bundle内配置文件,例:bundle b01_u01内的configUnit.json
+        [
+            // 第一个游戏
+            {
+                "prefabName": "b01_u01_g01/res/prefab/b01_u01_g01",// 当前游戏用到的预制体
+                "scriptName": "Game_b01_u01_g01" // 当前游戏预制体上挂载的游戏主脚本
+            },
+        ]
+    3.每个游戏内的配置文件:b01_u01_g01/config.json // 第一册 第一集 第一个游戏
+        {
+            "star": 4,// 难度系数
+            "type": "[观察力挑战四]", // 卡片页描述1
+            "title": "根据部分花纹找相同" // 卡片页描述2
+        }
+
+测试配置:
+    assets/src/common/common.ts
+        isDebug: boolean = true;// 是否开启测试
+        unitCur: number = 6;// 第几集,从1开始
+        pageCur: number = 4;// 第几个游戏,从1开始
+    上面的描述:测试状态,从第六集第四个游戏开始测试。
 

+ 13 - 0
assets/game.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "fe8d5eb5-2ee1-4ab5-88a7-014baf77f5e7",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/main.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "b3ff7f05-f425-4736-9da3-20702090ada5",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 617 - 0
assets/main/SceneMain.fire

@@ -0,0 +1,617 @@
+[
+  {
+    "__type__": "cc.SceneAsset",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "scene": {
+      "__id__": 1
+    }
+  },
+  {
+    "__type__": "cc.Scene",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      }
+    ],
+    "_active": false,
+    "_components": [],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_is3DNode": true,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "autoReleaseAssets": true,
+    "_id": "1150b1b4-ed61-4f1e-91cb-c11e8ac0542d"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Canvas",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      },
+      {
+        "__id__": 5
+      },
+      {
+        "__id__": 7
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 12
+      },
+      {
+        "__id__": 13
+      },
+      {
+        "__id__": 14
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 1920,
+      "height": 1080
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        960,
+        540,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "ab3UPJ0tRPmbrGge4OChL7"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "bg",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 2480,
+      "height": 1440
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "6fzT7uVktEdYAS59qVBov/"
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "7d07c1e2-73b5-410d-998f-dbe6f1cc8026"
+    },
+    "_type": 0,
+    "_sizeMode": 1,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": "c3HBEHJz9MNqvFbgEm4Cp+"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Main Camera",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 6
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 1920,
+      "height": 1080
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        292.7165864791403,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "6cpkuQ6cRBtbztWX0p1RLQ"
+  },
+  {
+    "__type__": "cc.Camera",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 5
+    },
+    "_enabled": true,
+    "_cullingMask": 4294967295,
+    "_clearFlags": 7,
+    "_backgroundColor": {
+      "__type__": "cc.Color",
+      "r": 0,
+      "g": 0,
+      "b": 0,
+      "a": 0
+    },
+    "_depth": -1,
+    "_zoomRatio": 1,
+    "_targetTexture": null,
+    "_fov": 60,
+    "_orthoSize": 10,
+    "_nearClip": 1,
+    "_farClip": 4096,
+    "_ortho": true,
+    "_rect": {
+      "__type__": "cc.Rect",
+      "x": 0,
+      "y": 0,
+      "width": 1,
+      "height": 1
+    },
+    "_renderStages": 1,
+    "_alignWithScreen": true,
+    "_id": "ea1MDxU7BPMb9AjP2dy+Az"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "btnNext",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": false,
+    "_components": [
+      {
+        "__id__": 8
+      },
+      {
+        "__id__": 9
+      },
+      {
+        "__id__": 10
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 100,
+      "height": 100
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        895,
+        475,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "5cG5KB0fpMNZKVSQaNJ9wd"
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 7
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "07387b55-469c-44ec-a475-f50ab37a52e7"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": "0eGfnyeQVPxYlIrkVmORgl"
+  },
+  {
+    "__type__": "cc.Widget",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 7
+    },
+    "_enabled": true,
+    "alignMode": 1,
+    "_target": null,
+    "_alignFlags": 33,
+    "_left": 0,
+    "_right": 15,
+    "_top": 15,
+    "_bottom": 0,
+    "_verticalCenter": 0,
+    "_horizontalCenter": 0,
+    "_isAbsLeft": true,
+    "_isAbsRight": true,
+    "_isAbsTop": true,
+    "_isAbsBottom": true,
+    "_isAbsHorizontalCenter": true,
+    "_isAbsVerticalCenter": true,
+    "_originalWidth": 0,
+    "_originalHeight": 0,
+    "_id": "a0MIOSKO5ATqTYGmGxt3uj"
+  },
+  {
+    "__type__": "cc.Button",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 7
+    },
+    "_enabled": true,
+    "_normalMaterial": null,
+    "_grayMaterial": null,
+    "duration": 0.1,
+    "zoomScale": 1.2,
+    "clickEvents": [
+      {
+        "__id__": 11
+      }
+    ],
+    "_N$interactable": true,
+    "_N$enableAutoGrayEffect": false,
+    "_N$transition": 3,
+    "transition": 3,
+    "_N$normalColor": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_N$pressedColor": {
+      "__type__": "cc.Color",
+      "r": 211,
+      "g": 211,
+      "b": 211,
+      "a": 255
+    },
+    "pressedColor": {
+      "__type__": "cc.Color",
+      "r": 211,
+      "g": 211,
+      "b": 211,
+      "a": 255
+    },
+    "_N$hoverColor": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "hoverColor": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_N$disabledColor": {
+      "__type__": "cc.Color",
+      "r": 124,
+      "g": 124,
+      "b": 124,
+      "a": 255
+    },
+    "_N$normalSprite": null,
+    "_N$pressedSprite": null,
+    "pressedSprite": null,
+    "_N$hoverSprite": null,
+    "hoverSprite": null,
+    "_N$disabledSprite": null,
+    "_N$target": null,
+    "_id": "71N36NFHVKYos0OEAIZUcZ"
+  },
+  {
+    "__type__": "cc.ClickEvent",
+    "target": {
+      "__id__": 2
+    },
+    "component": "",
+    "_componentId": "a7298bq3FdA5q0czxWVszqG",
+    "handler": "msgResultEnterGame",
+    "customEventData": ""
+  },
+  {
+    "__type__": "cc.Canvas",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "_designResolution": {
+      "__type__": "cc.Size",
+      "width": 1920,
+      "height": 1080
+    },
+    "_fitWidth": false,
+    "_fitHeight": true,
+    "_id": "2cmL+9YH1F6JqAh/h33rLP"
+  },
+  {
+    "__type__": "a7298bq3FdA5q0czxWVszqG",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "jsonConfig": {
+      "__uuid__": "d1de6f00-ed30-418c-9ea4-659836e79841"
+    },
+    "prefabVideo": {
+      "__uuid__": "6937c4f4-77ad-4091-aac0-c5e69333a25d"
+    },
+    "prefabStart": {
+      "__uuid__": "92098a6f-f63c-4599-b638-5aee4544ae4f"
+    },
+    "prefabFinish": {
+      "__uuid__": "027cd3cc-5dd6-456c-9346-c2844ac7a1d3"
+    },
+    "prefabPageMap": {
+      "__uuid__": "c94c2fd2-3c89-4b40-bf3d-3019e190b645"
+    },
+    "prefabTip": {
+      "__uuid__": "cd07e761-75fb-4f91-be77-c08f86d00457"
+    },
+    "btnNext": {
+      "__id__": 7
+    },
+    "_id": "80oQpM9U1KTIx7FH0iSB/b"
+  },
+  {
+    "__type__": "cc.Widget",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "alignMode": 1,
+    "_target": null,
+    "_alignFlags": 45,
+    "_left": 0,
+    "_right": 0,
+    "_top": 0,
+    "_bottom": 0,
+    "_verticalCenter": 0,
+    "_horizontalCenter": 0,
+    "_isAbsLeft": true,
+    "_isAbsRight": true,
+    "_isAbsTop": true,
+    "_isAbsBottom": true,
+    "_isAbsHorizontalCenter": true,
+    "_isAbsVerticalCenter": true,
+    "_originalWidth": 1920,
+    "_originalHeight": 1080,
+    "_id": "70YeHn0IlPgrV9TpIugGNr"
+  }
+]

+ 8 - 0
assets/main/SceneMain.fire.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "1.3.2",
+  "uuid": "1150b1b4-ed61-4f1e-91cb-c11e8ac0542d",
+  "importer": "scene",
+  "asyncLoadAssets": false,
+  "autoReleaseAssets": true,
+  "subMetas": {}
+}

+ 332 - 0
assets/main/SceneMain.ts

@@ -0,0 +1,332 @@
+cc.macro.ENABLE_TRANSPARENT_CANVAS = true;
+
+import common, { AttributeGame, AttributeUnit } from "../src/common/common";
+import CConst from "../src/common/CConst";
+import NotifierCenter from "../src/webtcp/NotifierCenter";
+import Loader from "../src/config/Loader";
+import GameStart, { PropsStart } from "../res/luojigouStart/src/LuojigouStart";
+import GameFinish, { PropsFinish } from "../res/luojigouFinish/src/LuojigouFinish";
+import AudioCB from "../src/audioUitls/AudioCB";
+import AudioManager from "../src/audioUitls/AudioManager";
+
+const { ccclass, property } = cc._decorator;
+@ccclass
+export default class Scene extends cc.Component {
+
+    @property({ tooltip: '游戏配置', type: cc.JsonAsset })
+    jsonConfig: cc.JsonAsset = null;
+
+    @property({ tooltip: '视频页预制体', type: cc.Prefab })
+    prefabVideo: cc.Prefab = null;
+
+    @property({ tooltip: '游戏开始预制体', type: cc.Prefab })
+    prefabStart: cc.Prefab = null;
+
+    @property({ tooltip: '游戏结束预制体', type: cc.Prefab })
+    prefabFinish: cc.Prefab = null;
+
+    @property({ tooltip: '地图预制体', type: cc.Prefab })
+    prefabPageMap: cc.Prefab = null;
+
+    @property({ tooltip: '提示预制体', type: cc.Prefab })
+    prefabTip: cc.Prefab = null;
+
+    @property({ tooltip: '下一个游戏', type: cc.Node })
+    btnNext: cc.Node = null;
+
+    nodeShow: cc.Node = null; // 显示节点
+    nodeVideo: cc.Node = null;
+    nodeStart: cc.Node = null;
+    nodeFinish: cc.Node = null;
+    nodePageMap: cc.Node = null;
+
+    // 缓存数据
+    objData: {
+        bundles: cc.AssetManager.Bundle | any,
+        prefabs: cc.Prefab | any,
+    } = { bundles: {}, prefabs: {} };
+
+    protected onLoad(): void {
+        // 设置游戏窗口变化的回调(仅 Web 平台有效)
+        cc.view.setResizeCallback(() => this.onResize());
+    }
+
+    /** 注册监听事件 */
+    protected onEnable(): void {
+        this.adapt();// 第一次显示的屏幕适配
+        NotifierCenter.listen(CConst.EVENT_LJG_START, this.showLgjStart, this, false);
+        NotifierCenter.listen(CConst.EVENT_LJG_FINISH, this.showLgjFinish, this, false);
+        NotifierCenter.listen(CConst.EVENT_ENTER_UNIT, this.msgResultEnterUnit, this, false);
+        NotifierCenter.listen(CConst.EVENT_ENTER_GAME, this.msgResultEnterGame, this, false);
+        NotifierCenter.listen(CConst.EVENT_SHOW_TIP, this.msgResultShowTip, this, false);
+    }
+
+    /** 取消监听事件 */
+    protected onDisable(): void {
+        NotifierCenter.ignoreScope(this);
+    }
+
+    /** 游戏开始 */
+    async start() {
+        common.hideLoading();
+
+        this.initUI();
+        await this.initData();
+        common.log("场景加载完成,等待进入游戏层");
+        if (common.isDebug) {
+            this.nodePageMap.active = false;
+            this.addPrefab(common.getUnitNum(), common.getPageNum());
+        }
+    }
+
+    /** 初始化游戏数据 */
+    async initData() {
+        await AudioCB.getInstance().init();
+        await AudioManager.getInstance().loadAudios();
+        // 保存地图配置
+        let unitAll = this.jsonConfig.json;
+        for (const key in unitAll) {
+            if (Object.prototype.hasOwnProperty.call(unitAll, key)) {
+                let _attribute: AttributeUnit = new AttributeUnit();
+                const unitOne = unitAll[key];
+                for (const key in unitOne) {
+                    if (Object.prototype.hasOwnProperty.call(unitOne, key)) {
+                        _attribute[key] = unitOne[key];
+                    }
+                }
+                _attribute.bundle = await Loader.loadBundle(_attribute.bundleName);
+                _attribute.config = [];
+                let gameAll =  await Loader.loadBundleJson(_attribute.bundle, _attribute.configName);
+                gameAll.json.forEach((gameOne, index) => {
+                    let attributeGame: AttributeGame = new AttributeGame();
+                    for (const key in gameOne) {
+                        if (Object.prototype.hasOwnProperty.call(gameOne, key)) {
+                            attributeGame[key] = gameOne[key];
+                        }
+                    }
+                    _attribute.config[index] = attributeGame;
+                });
+                common.attributeMap[key] = _attribute;
+            }
+        }
+    }
+
+    initUI() {
+        // 初始隐藏的节点
+        this.nodeVideo = cc.instantiate(this.prefabVideo);
+        this.nodeStart = cc.instantiate(this.prefabStart);
+        this.nodeFinish = cc.instantiate(this.prefabFinish);
+        this.nodeVideo.active = false;
+        this.nodeStart.active = false;
+        this.nodeFinish.active = false;
+        this.node.addChild(this.nodeVideo, CConst.ZORDER_VIDEO);
+        this.node.addChild(this.nodeStart, CConst.ZORDER_LJG_START);
+        this.node.addChild(this.nodeFinish, CConst.ZORDER_LJG_FINISH);
+
+        this.nodePageMap = cc.instantiate(this.prefabPageMap);
+        this.node.addChild(this.nodePageMap, CConst.ZORDER_PAGE_MAP);
+
+        this.nodeShow = null;
+        this.btnNext.zIndex = CConst.ZORDER_BUTTON_NEXT;
+    }
+
+    /** 添加预制体 分别处理游戏跟视频*/
+    async addPrefab(unitNum: number, pageNum: number) {
+        this.resetBtnNext(false);
+        common.setPageNum(pageNum);
+        let attribute: AttributeUnit = common.attributeMap[unitNum];
+        let configOne = attribute.config[pageNum - 1]
+        
+        // 游戏
+        if (configOne.prefabName) {
+            this.addPrefabGame(attribute.bundle, configOne);
+        }
+        // 视频
+        else {
+            this.addPrefabVideo(attribute.bundle, configOne);
+        }
+    }
+
+    /** 加载游戏节点 */
+    async addPrefabGame(bundle, config) {
+        // 加载新的地图页
+        let prefab = await Loader.loadBundlePrefab(bundle, config.prefabName);
+
+        this.removePrefab();// 去掉游戏页
+        this.nodeVideo.active = false;// 隐藏视频页
+        this.nodePageMap.active = false; // 隐藏地图页
+
+        this.nodeShow = cc.instantiate(prefab);
+        this.node.addChild(this.nodeShow, CConst.ZORDER_GAME);
+        this.node.getChildByName('bg').active = true;
+        
+        this.resetBtnNext(true);
+    }
+
+    /** 加载视频 先不去除游戏节点 */
+    async addPrefabVideo(bundle, config) {
+        this.removePrefab();// 去掉游戏页
+        this.nodePageMap.active = false; // 隐藏地图页
+
+        // 加载视频页
+        let script = this.getScriptByNode(this.nodeVideo, config.scriptName);
+        if (script && script.initBundle) {
+            script.initBundle(bundle, config);
+        }
+        this.nodeVideo.active = true;
+        this.node.getChildByName('bg').active = false;
+        this.resetBtnNext(true);
+    }
+
+    resetBtnNext(show) {
+        if (common.isDebug) {
+            this.btnNext.active = true;
+        }
+        else{
+            this.btnNext.active = false;// 显示下一步按钮
+            if (!show) return;
+            let gameOne = common.getGameFormLocal();
+            this.btnNext.active = Number(gameOne) >= 0;
+        }
+    }
+
+    /**
+     * 删除预制体
+     * 游戏相关的逻辑狗卡片 倒计时都隐藏
+     */
+    removePrefab() {
+        if (this.nodeShow) {
+            this.nodeShow.removeFromParent(true);
+            this.nodeShow.destroy();
+            this.nodeShow = null;
+        }
+
+        this.nodeStart.active = false;
+        this.nodeFinish.active = false;
+    }
+
+    /** 事件回调:显示逻辑狗卡片 开始 */
+    showLgjStart(props: PropsStart): void {
+        let script = this.nodeStart.getComponent(GameStart);
+        script.setLuojigouCard(props);
+    }
+
+    /** 事件回调:显示逻辑狗卡片 结束 */
+    showLgjFinish(props: PropsFinish) {
+        let scriptFinish = this.nodeFinish.getComponent(GameFinish);
+        scriptFinish.setAnimation(props);
+    }
+
+    /**
+     * 返回到地图页
+     */
+    enterPageMap() {
+        this.resetBtnNext(false);
+        this.removePrefab();// 隐藏游戏相关
+        this.nodeVideo.active = false; // 隐藏视频页
+        this.nodePageMap.active = true; // 显示地图页
+    };
+
+    /** 事件回调:进入某个单元 */
+    msgResultEnterUnit(unitNum: number) {
+        common.setUnitNum(unitNum);
+        this.addPrefab(unitNum, 1);
+    }
+
+    /** 事件回调:进入下一个游戏 */
+    msgResultEnterGame() {
+        let curUint = common.getUnitNum();
+        let curPage = common.getPageNum();
+        let attribute: AttributeUnit = common.attributeMap[curUint];
+        let length = attribute.config.length;
+        if (curPage > length - 1) {
+            this.enterPageMap();
+            return;
+        }
+        this.addPrefab(curUint, curPage + 1);
+    }
+
+    /** 事件回调:显示提示 */
+    msgResultShowTip() {
+        let nodeTip = cc.instantiate(this.prefabTip);
+        this.node.addChild(nodeTip, CConst.ZORDER_TIP);
+    }
+
+    /**
+     * 根据 组件名 获取 脚本组件
+     * @param scriptName 
+     * @returns 
+     */
+    getScriptByNode(node: cc.Node, scriptName: string): any {
+        if (!node || !scriptName) return null;
+        let script = node.getComponent(scriptName);
+        if (!script) {
+            script = this.nodeShow['_components'][0];
+        }
+        return script;
+    };
+
+    /**
+     * 窗口变化回调
+     */
+     protected onResize() {
+        // 适配
+        this.adapt();
+    }
+
+    /**
+    * 适配
+    */
+    protected adapt() {
+        // 实际屏幕比例
+        const winSize = cc.winSize,
+            screenRatio = winSize.width / winSize.height;
+        // 设计比例
+        const designResolution = cc.Canvas.instance.designResolution,
+            designRatio = designResolution.width / designResolution.height;
+
+        // 对比判断 
+        common.log('win ratio: ', screenRatio, '; w: ', winSize.width, '; h: ', winSize.height);
+        common.log('des ratio: ', designRatio, '; w: ', designResolution.width, '; h: ', designResolution.height);
+        if (screenRatio < designRatio) {
+            common.log("适配宽  屏幕宽高比 小于 设计比例");
+            this.setFitWidth();
+        } else {
+            common.log("适配高  屏幕宽高比 大于等于 设计比例");
+            this.setFitHeight();
+        }
+    }
+
+    /**
+     * 适配高度模式
+     */
+    protected setFitHeight() {
+        const canvas = cc.Canvas.instance;
+        canvas.fitHeight = true;
+        canvas.fitWidth = false;
+    }
+
+    /**
+     * 适配宽度模式
+     */
+    protected setFitWidth() {
+        const canvas = cc.Canvas.instance;
+        canvas.fitHeight = false;
+        canvas.fitWidth = true;
+    }
+
+    /**
+     * 下载游戏zip
+     * @param zipName 
+     */
+    downLoadZip(zipName) {
+        window['luojigou']['downloadAssets'](zipName);
+    }
+
+    /**
+     * 接收下载进度
+     * @param info 
+     */
+    reseveInfoForDownLoad(info) {
+    };
+}

+ 10 - 0
assets/main/SceneMain.ts.meta

@@ -0,0 +1,10 @@
+{
+  "ver": "1.1.0",
+  "uuid": "a72986ea-dc57-40e6-ad1c-cf1595b33a86",
+  "importer": "typescript",
+  "isPlugin": false,
+  "loadPluginInWeb": true,
+  "loadPluginInNative": true,
+  "loadPluginInEditor": false,
+  "subMetas": {}
+}

+ 6 - 0
assets/main/configMain.json

@@ -0,0 +1,6 @@
+{
+    "3": {
+        "bundleName": "b04_u03",
+        "configName": "configUnit"
+    }
+}

+ 6 - 0
assets/main/configMain.json.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "1.0.2",
+  "uuid": "d1de6f00-ed30-418c-9ea4-659836e79841",
+  "importer": "json",
+  "subMetas": {}
+}

+ 13 - 0
assets/res.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "a4f708d5-0814-4c3c-9549-66eed1e82fd4",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "b865e320-8d05-4df1-9e10-99ebae308627",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/audio.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "76c8fafd-fcb1-409a-96bf-7ec48a3109ff",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/ask_error.mp3


+ 8 - 0
assets/res/common/audio/ask_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "bb72584c-8074-4c29-9331-29ff376058fa",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.8824,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/ask_right.mp3


+ 8 - 0
assets/res/common/audio/ask_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "7bdcea59-f50e-4272-a173-17632c2971ea",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.0651,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/finish_0.mp3


+ 8 - 0
assets/res/common/audio/finish_0.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "bf1b3269-140b-4a18-8718-4ba8e3501cfb",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 3.1355,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/finish_1.mp3


+ 8 - 0
assets/res/common/audio/finish_1.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "30891dbe-794e-4dda-9bc1-f5011d37622c",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 3.630688,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/finish_2.mp3


+ 8 - 0
assets/res/common/audio/finish_2.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "b54710f4-3cab-4e63-87c9-fa8d11cfe088",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 3.682813,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/jiema_error.mp3


+ 8 - 0
assets/res/common/audio/jiema_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "15ed9691-25f4-415a-9957-b56a9679eb46",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.2006,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/jiema_right.mp3


+ 8 - 0
assets/res/common/audio/jiema_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "66478804-e77a-469d-b756-47fac5fbcce6",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.9314,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/kkn_error.mp3


+ 8 - 0
assets/res/common/audio/kkn_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "c38d6f3f-2241-4702-a199-6bd7f0e535b1",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.1173,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/kkn_right.mp3


+ 8 - 0
assets/res/common/audio/kkn_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "1b7e7324-f7ed-48ff-8433-9003decb820c",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.5953,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/ljg_error.mp3


+ 8 - 0
assets/res/common/audio/ljg_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "b6d95d46-7368-4b84-8721-30969a82d7cb",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.9575,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/ljg_right.mp3


+ 8 - 0
assets/res/common/audio/ljg_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "3a174cdd-1cfb-444e-88c0-85c93affdb73",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 1.9575,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/ljg_win.mp3


+ 8 - 0
assets/res/common/audio/ljg_win.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "2947c67b-976a-46f0-b1b9-d52d15e63974",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 3.8889,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/lxl_error.mp3


+ 8 - 0
assets/res/common/audio/lxl_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "161155fc-2b13-41bb-9f48-4a98db5f1c27",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.7666,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/lxl_right.mp3


+ 8 - 0
assets/res/common/audio/lxl_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "d4b9f0d5-06f8-4539-8de0-b664194ba0bc",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.2185,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/lxl_win.mp3


+ 8 - 0
assets/res/common/audio/lxl_win.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "71c0660a-1aa3-4b44-9800-583947a6b123",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 3.2103,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/pibo_error.mp3


+ 8 - 0
assets/res/common/audio/pibo_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "d4cbf05d-8fcc-4c9f-b86a-b5e09ccf1d10",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.4012,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/pibo_right.mp3


+ 8 - 0
assets/res/common/audio/pibo_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "61622702-9ff6-43e8-ae2c-5b41531368f6",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.3751,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/xiuqi_error.mp3


+ 8 - 0
assets/res/common/audio/xiuqi_error.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "2313fe0d-2fbf-4e8b-93a9-b2e99c65ae58",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.3792,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/audio/xiuqi_right.mp3


+ 8 - 0
assets/res/common/audio/xiuqi_right.mp3.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "2.0.3",
+  "uuid": "0617b7b3-2c3d-405b-ae38-f2df966b4c28",
+  "importer": "audio-clip",
+  "downloadMode": 0,
+  "duration": 2.2832,
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/img.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "863d8937-c9ee-45ba-af70-56a744bc4480",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/img/arrow.png


+ 38 - 0
assets/res/common/img/arrow.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "64b25803-4cd5-44e5-96b6-82a783b5e87a",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 719,
+  "height": 140,
+  "platformSettings": {},
+  "subMetas": {
+    "arrow": {
+      "ver": "1.0.6",
+      "uuid": "2d7a8aa2-ebf0-48be-8faf-5872e6b0056d",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "64b25803-4cd5-44e5-96b6-82a783b5e87a",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 0,
+      "trimY": 0,
+      "width": 719,
+      "height": 140,
+      "rawWidth": 719,
+      "rawHeight": 140,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/common/img/btnBack.png


+ 38 - 0
assets/res/common/img/btnBack.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "043459d7-7c77-4f33-8efa-3b8b65a2d1d4",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 90,
+  "height": 90,
+  "platformSettings": {},
+  "subMetas": {
+    "btnBack": {
+      "ver": "1.0.6",
+      "uuid": "aaa8473e-7c43-4d8c-a884-54dfa3034b69",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "043459d7-7c77-4f33-8efa-3b8b65a2d1d4",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 88,
+      "height": 88,
+      "rawWidth": 90,
+      "rawHeight": 90,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/common/img/btnNext.png


+ 38 - 0
assets/res/common/img/btnNext.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "6732849c-6de8-43fb-93c8-f25537d4b285",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 90,
+  "height": 90,
+  "platformSettings": {},
+  "subMetas": {
+    "btnNext": {
+      "ver": "1.0.6",
+      "uuid": "07387b55-469c-44ec-a475-f50ab37a52e7",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "6732849c-6de8-43fb-93c8-f25537d4b285",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 88,
+      "height": 88,
+      "rawWidth": 90,
+      "rawHeight": 90,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/common/img/hand.png


+ 38 - 0
assets/res/common/img/hand.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "f45d8d50-ba02-4d81-a81b-25fa70f5ca70",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 255,
+  "height": 254,
+  "platformSettings": {},
+  "subMetas": {
+    "hand": {
+      "ver": "1.0.6",
+      "uuid": "05f31906-bc6c-4a6c-b455-596373bcaa94",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "f45d8d50-ba02-4d81-a81b-25fa70f5ca70",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 0,
+      "trimY": 0,
+      "width": 255,
+      "height": 254,
+      "rawWidth": 255,
+      "rawHeight": 254,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/common/img/side.png


+ 38 - 0
assets/res/common/img/side.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "eefd8d58-d992-4d1f-9aac-42c790cb762f",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 283,
+  "height": 341,
+  "platformSettings": {},
+  "subMetas": {
+    "side": {
+      "ver": "1.0.6",
+      "uuid": "20663646-48b2-4149-8bd4-40d88f8f9751",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "eefd8d58-d992-4d1f-9aac-42c790cb762f",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 0,
+      "trimY": 0,
+      "width": 283,
+      "height": 341,
+      "rawWidth": 283,
+      "rawHeight": 341,
+      "borderTop": 50,
+      "borderBottom": 50,
+      "borderLeft": 50,
+      "borderRight": 50,
+      "subMetas": {}
+    }
+  }
+}

+ 13 - 0
assets/res/common/particle.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "b6b09726-f4e9-44b2-b036-763b90562534",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 107 - 0
assets/res/common/particle/caidai.plist


+ 6 - 0
assets/res/common/particle/caidai.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "bb79e97f-82eb-4064-9413-d556cf96cf68",
+  "importer": "particle",
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 107 - 0
assets/res/common/particle/flash.plist


+ 6 - 0
assets/res/common/particle/flash.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "c8a558c3-4e2a-4d82-bd27-f16e04718871",
+  "importer": "particle",
+  "subMetas": {}
+}

+ 110 - 0
assets/res/common/particle/not-gravity-dot.plist

@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>angle</key>
+	<real>0</real>
+	<key>angleVariance</key>
+	<real>360</real>
+	<key>blendFuncDestination</key>
+	<integer>771</integer>
+	<key>blendFuncSource</key>
+	<integer>1</integer>
+	<key>duration</key>
+	<real>-1</real>
+	<key>emitterType</key>
+	<real>0</real>
+	<key>finishColorAlpha</key>
+	<real>0</real>
+	<key>finishColorBlue</key>
+	<real>1</real>
+	<key>finishColorGreen</key>
+	<real>1</real>
+	<key>finishColorRed</key>
+	<real>1</real>
+	<key>finishColorVarianceAlpha</key>
+	<real>0</real>
+	<key>finishColorVarianceBlue</key>
+	<real>0</real>
+	<key>finishColorVarianceGreen</key>
+	<real>0</real>
+	<key>finishColorVarianceRed</key>
+	<real>0</real>
+	<key>finishParticleSize</key>
+	<real>0</real>
+	<key>finishParticleSizeVariance</key>
+	<real>0</real>
+	<key>gravityx</key>
+	<real>0</real>
+	<key>gravityy</key>
+	<real>11</real>
+	<key>maxParticles</key>
+	<real>60</real>
+	<key>maxRadius</key>
+	<real>0</real>
+	<key>maxRadiusVariance</key>
+	<real>0</real>
+	<key>minRadius</key>
+	<real>0</real>
+	<key>particleLifespan</key>
+	<real>0</real>
+	<key>particleLifespanVariance</key>
+	<real>0.6200000047683716</real>
+	<key>radialAccelVariance</key>
+	<real>0</real>
+	<key>radialAcceleration</key>
+	<real>0</real>
+	<key>rotatePerSecond</key>
+	<real>0</real>
+	<key>rotatePerSecondVariance</key>
+	<real>0</real>
+	<key>rotationEnd</key>
+	<real>0</real>
+	<key>rotationEndVariance</key>
+	<real>0.0</real>
+	<key>rotationStart</key>
+	<real>0</real>
+	<key>rotationStartVariance</key>
+	<real>0</real>
+	<key>sourcePositionVariancex</key>
+	<real>5</real>
+	<key>sourcePositionVariancey</key>
+	<real>0</real>
+	<key>sourcePositionx</key>
+	<real>356.9620253164557</real>
+	<key>sourcePositiony</key>
+	<real>1057.5949367088608</real>
+	<key>speed</key>
+	<real>60</real>
+	<key>speedVariance</key>
+	<real>50</real>
+	<key>startColorAlpha</key>
+	<real>1</real>
+	<key>startColorBlue</key>
+	<real>1</real>
+	<key>startColorGreen</key>
+	<real>1</real>
+	<key>startColorRed</key>
+	<real>1</real>
+	<key>startColorVarianceAlpha</key>
+	<real>0</real>
+	<key>startColorVarianceBlue</key>
+	<real>0</real>
+	<key>startColorVarianceGreen</key>
+	<real>0</real>
+	<key>startColorVarianceRed</key>
+	<real>0</real>
+	<key>startParticleSize</key>
+	<real>20</real>
+	<key>startParticleSizeVariance</key>
+	<real>5</real>
+	<key>tangentialAccelVariance</key>
+	<real>0</real>
+	<key>tangentialAcceleration</key>
+	<real>0</real>
+	<key>textureFileName</key>
+	<string>particle_texture.png</string>
+	<key>textureImageData</key>
+	<string>H4sIAAAAAAAAAwHSAi39iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJkSURBVHjaxJeJbusgEEW94S1L//83X18M2MSuLd2pbqc4wZGqRLrKBsyZhQHny7Jk73xVL8xpVhWrcmiB5lX+6GJ5YgQ2owbAm8oIwH1VgKZUmGcRqKGGPgtEQQAzGR8hQ59fAmhJHSAagigJ4E7GPWRXOYC6owAd1JM6wDQPADyMWUqZRMqmAojHp1Vn6EQQEgUNMJLnUjMyJsM49wygBkAPw9dVFwXRkncCIIW3GRgoTQUZn6HxCMAFEFd8TwEQ78X4rHbILoAUmeT+RFG4UhQ6MiIAE4W/UsYFjuVjAIa2nIY4q1R0GFtQWG3E84lqw2GO2QOoCKBVu0BAPgDSU0eUDjjQenNkV/AW/pWChhpMTelo1a64AOKM30vk18GzTHXCNtI/Knz3DFBgsUqBGIjTInXRY1yA9xkVoqW5tVq3pDR9A0hfF5BSARmVnh7RMDCaIdcNgbPBkgzn1Bu+SfIEFSpSBmkxyrMicb0fAEuCZrWnN89veA/4XcakrPcjBWzkTuLjlbfTQPOlBhz+HwkqqPXmPQDdrQItxE1moGof1S74j/8txk8EHhTQrAE8qlwfqS5yukm1x/rAJ9Jiaa6nyATqD78aUVBhFo8b1V4DdTXdCW+IxA1zB4JhiOhZMEWO1HqnvdoHZ4FAMIhV9REF8FiUm0jsYPEJx/Fm/N8OhH90HI9YRHesWbXXZwAShU8qThe7H8YAuJmw5yOd989uRINKRTJAhoF8jbqrHKfeCYdIISZfSq26bk/K+yO3YvfKrVgiwQBHnwt8ynPB25+M8hceTt/ybPhnryJ78+tLgAEAuCFyiQgQB30AAAAASUVORK5CYIJZHYeC0gIAAA==</string>
+</dict>
+</plist>

+ 6 - 0
assets/res/common/particle/not-gravity-dot.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "a73f05bf-531f-4390-8ff9-7def61f3a8a2",
+  "importer": "particle",
+  "subMetas": {}
+}

+ 110 - 0
assets/res/common/particle/pink-star-boom.plist

@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>angle</key>
+	<real>0</real>
+	<key>angleVariance</key>
+	<real>360</real>
+	<key>blendFuncDestination</key>
+	<integer>1</integer>
+	<key>blendFuncSource</key>
+	<integer>1</integer>
+	<key>duration</key>
+	<real>0.10000000149011612</real>
+	<key>emitterType</key>
+	<real>0</real>
+	<key>finishColorAlpha</key>
+	<real>1</real>
+	<key>finishColorBlue</key>
+	<real>1</real>
+	<key>finishColorGreen</key>
+	<real>0.8</real>
+	<key>finishColorRed</key>
+	<real>1</real>
+	<key>finishColorVarianceAlpha</key>
+	<real>0.74</real>
+	<key>finishColorVarianceBlue</key>
+	<real>0</real>
+	<key>finishColorVarianceGreen</key>
+	<real>0</real>
+	<key>finishColorVarianceRed</key>
+	<real>0</real>
+	<key>finishParticleSize</key>
+	<real>20</real>
+	<key>finishParticleSizeVariance</key>
+	<real>0</real>
+	<key>gravityx</key>
+	<real>0</real>
+	<key>gravityy</key>
+	<real>-100</real>
+	<key>maxParticles</key>
+	<real>100</real>
+	<key>maxRadius</key>
+	<real>0</real>
+	<key>maxRadiusVariance</key>
+	<real>0</real>
+	<key>minRadius</key>
+	<real>0</real>
+	<key>particleLifespan</key>
+	<real>0.10000000149011612</real>
+	<key>particleLifespanVariance</key>
+	<real>0.30000001192092896</real>
+	<key>radialAccelVariance</key>
+	<real>0</real>
+	<key>radialAcceleration</key>
+	<real>10</real>
+	<key>rotatePerSecond</key>
+	<real>0</real>
+	<key>rotatePerSecondVariance</key>
+	<real>0</real>
+	<key>rotationEnd</key>
+	<real>180</real>
+	<key>rotationEndVariance</key>
+	<real>0.0</real>
+	<key>rotationStart</key>
+	<real>0</real>
+	<key>rotationStartVariance</key>
+	<real>0</real>
+	<key>sourcePositionVariancex</key>
+	<real>10</real>
+	<key>sourcePositionVariancey</key>
+	<real>13</real>
+	<key>sourcePositionx</key>
+	<real>375</real>
+	<key>sourcePositiony</key>
+	<real>667</real>
+	<key>speed</key>
+	<real>244</real>
+	<key>speedVariance</key>
+	<real>34</real>
+	<key>startColorAlpha</key>
+	<real>1</real>
+	<key>startColorBlue</key>
+	<real>0.2</real>
+	<key>startColorGreen</key>
+	<real>1</real>
+	<key>startColorRed</key>
+	<real>1</real>
+	<key>startColorVarianceAlpha</key>
+	<real>0.81</real>
+	<key>startColorVarianceBlue</key>
+	<real>0</real>
+	<key>startColorVarianceGreen</key>
+	<real>0</real>
+	<key>startColorVarianceRed</key>
+	<real>0</real>
+	<key>startParticleSize</key>
+	<real>5</real>
+	<key>startParticleSizeVariance</key>
+	<real>20.389999389648438</real>
+	<key>tangentialAccelVariance</key>
+	<real>0</real>
+	<key>tangentialAcceleration</key>
+	<real>0</real>
+	<key>textureFileName</key>
+	<string>particle_texture.png</string>
+	<key>textureImageData</key>
+	<string>H4sIAAAAAAAAAwGBA378iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAADSElEQVRogdWZz4uVVRyHn3fmOjZNjmWlTmJqThOKihnkYpBgVoUouEiILIIgwv4Ady7aRb9WEVFt1EVIYbiIkFKDNrU2lEhEhTCnpjEomxx8WpwzebveO/c9957rqw8cGHjP93w/n/PrnnMGeohaUx/uZY6eou5SD6lF1VqSUQfUo+pVdbxqPcmoT6l/GTh6R42COqi+7w2m1K1V6yqNOq7+7v95U11Qtba2qP3qh97MRXVL1fraEnt/pokB1Q/Ugao1tkQt1MMtxKv+qW6qWmdL1G1N5n4jH1etsylqn3qgjXjVy+qGqvXehPqEYbtsx3X1YK68fTkaUfuAZ4H7SlQvgAl1Y47cWQwAG4AXE+o/BOyMxrui6waiiOeBkcTQl4B13eYvfT6JQlcDa4E1wCPAGLAc2AwMdpD/DHAhlh+Bc8BZ4FxRFNNlGiiiuMH498JYHgBGCT20FngUWAUMxe8DseQ8oM0CM8A/sVwCfqorpwlGr8bvs8DMnIHngN2EHl4DLM4oLCezBBPnge+At+fWwBlgBWEq3K7iAWqEqTsOTAJX/vuiLlNPltjHq2ZKfaWpPXWV+mW1+uZlSt3jfNuvutzb08SkYa22R12pHqtYcD3T6p7ySyWYuFf9omLhqr+ou5PE15l4UD1SofjL6o6OxDeMxGcViP9Z3d6V+DoTy7y1I/GrujOL+DoTi5z/upiLi+rTWcXXmRhWP+2h+N/UiRRNScfpoij+AL4HTIlLYBr4NiWgk/vAevKeQusZIZyES9OpgV5RA5KeXZIMqCPAkpSYRPpJ7KDUERgD7kmMSaGPHhsYBRYlxqQyllI51cA64O7EmFRG1PvLVk41sDqxficMAY+VrVzagDoELE0Q8jfwOfAu4cWhLMOER4S8GG5rp0v+on6jvqr2x9hN6kfqpRKx19XXe2HgScPFYj6+Vneowy3aWK++YfsX7E96YWB77J1Grqmn1JdbCW9opxaNHFavtDBwQr0rt4G9TRKdUvepHT3FqBOG/2A2GvlBXZlT/AL1nboE59X31NEMbdfUFwzrZo5J9fEc2ueSLFG/Mlw09qvZdwl1sWH9HI8mnsnZ+Ar1rTh3cz3Jt8o1rL5mt3fhO4V/AdL7pYyQa3FdAAAAAElFTkSuQmCCsbN2BYEDAAA=</string>
+</dict>
+</plist>

+ 6 - 0
assets/res/common/particle/pink-star-boom.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "354f95c8-2f08-4f72-b1fc-e5c610277459",
+  "importer": "particle",
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 107 - 0
assets/res/common/particle/star1.plist


+ 6 - 0
assets/res/common/particle/star1.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "6c36a810-64a1-4fa6-8030-8b551e80e0fa",
+  "importer": "particle",
+  "subMetas": {}
+}

+ 110 - 0
assets/res/common/particle/star2.plist

@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>angle</key>
+	<real>0</real>
+	<key>angleVariance</key>
+	<real>360</real>
+	<key>blendFuncDestination</key>
+	<integer>1</integer>
+	<key>blendFuncSource</key>
+	<integer>1</integer>
+	<key>duration</key>
+	<real>0.10000000149011612</real>
+	<key>emitterType</key>
+	<real>0</real>
+	<key>finishColorAlpha</key>
+	<real>1</real>
+	<key>finishColorBlue</key>
+	<real>1</real>
+	<key>finishColorGreen</key>
+	<real>0.8</real>
+	<key>finishColorRed</key>
+	<real>1</real>
+	<key>finishColorVarianceAlpha</key>
+	<real>0.74</real>
+	<key>finishColorVarianceBlue</key>
+	<real>0</real>
+	<key>finishColorVarianceGreen</key>
+	<real>0</real>
+	<key>finishColorVarianceRed</key>
+	<real>0</real>
+	<key>finishParticleSize</key>
+	<real>20</real>
+	<key>finishParticleSizeVariance</key>
+	<real>0</real>
+	<key>gravityx</key>
+	<real>0</real>
+	<key>gravityy</key>
+	<real>-100</real>
+	<key>maxParticles</key>
+	<real>100</real>
+	<key>maxRadius</key>
+	<real>0</real>
+	<key>maxRadiusVariance</key>
+	<real>0</real>
+	<key>minRadius</key>
+	<real>0</real>
+	<key>particleLifespan</key>
+	<real>0.10000000149011612</real>
+	<key>particleLifespanVariance</key>
+	<real>0.30000001192092896</real>
+	<key>radialAccelVariance</key>
+	<real>0</real>
+	<key>radialAcceleration</key>
+	<real>10</real>
+	<key>rotatePerSecond</key>
+	<real>0</real>
+	<key>rotatePerSecondVariance</key>
+	<real>0</real>
+	<key>rotationEnd</key>
+	<real>180</real>
+	<key>rotationEndVariance</key>
+	<real>0.0</real>
+	<key>rotationStart</key>
+	<real>0</real>
+	<key>rotationStartVariance</key>
+	<real>0</real>
+	<key>sourcePositionVariancex</key>
+	<real>10</real>
+	<key>sourcePositionVariancey</key>
+	<real>13</real>
+	<key>sourcePositionx</key>
+	<real>375</real>
+	<key>sourcePositiony</key>
+	<real>667</real>
+	<key>speed</key>
+	<real>244</real>
+	<key>speedVariance</key>
+	<real>34</real>
+	<key>startColorAlpha</key>
+	<real>1</real>
+	<key>startColorBlue</key>
+	<real>0.2</real>
+	<key>startColorGreen</key>
+	<real>1</real>
+	<key>startColorRed</key>
+	<real>1</real>
+	<key>startColorVarianceAlpha</key>
+	<real>0.81</real>
+	<key>startColorVarianceBlue</key>
+	<real>0</real>
+	<key>startColorVarianceGreen</key>
+	<real>0</real>
+	<key>startColorVarianceRed</key>
+	<real>0</real>
+	<key>startParticleSize</key>
+	<real>5</real>
+	<key>startParticleSizeVariance</key>
+	<real>20.389999389648438</real>
+	<key>tangentialAccelVariance</key>
+	<real>0</real>
+	<key>tangentialAcceleration</key>
+	<real>0</real>
+	<key>textureFileName</key>
+	<string>particle_texture.png</string>
+	<key>textureImageData</key>
+	<string>H4sIAAAAAAAAAwGBA378iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAADSElEQVRogdWZz4uVVRyHn3fmOjZNjmWlTmJqThOKihnkYpBgVoUouEiILIIgwv4Ady7aRb9WEVFt1EVIYbiIkFKDNrU2lEhEhTCnpjEomxx8WpwzebveO/c9957rqw8cGHjP93w/n/PrnnMGeohaUx/uZY6eou5SD6lF1VqSUQfUo+pVdbxqPcmoT6l/GTh6R42COqi+7w2m1K1V6yqNOq7+7v95U11Qtba2qP3qh97MRXVL1fraEnt/pokB1Q/Ugao1tkQt1MMtxKv+qW6qWmdL1G1N5n4jH1etsylqn3qgjXjVy+qGqvXehPqEYbtsx3X1YK68fTkaUfuAZ4H7SlQvgAl1Y47cWQwAG4AXE+o/BOyMxrui6waiiOeBkcTQl4B13eYvfT6JQlcDa4E1wCPAGLAc2AwMdpD/DHAhlh+Bc8BZ4FxRFNNlGiiiuMH498JYHgBGCT20FngUWAUMxe8DseQ8oM0CM8A/sVwCfqorpwlGr8bvs8DMnIHngN2EHl4DLM4oLCezBBPnge+At+fWwBlgBWEq3K7iAWqEqTsOTAJX/vuiLlNPltjHq2ZKfaWpPXWV+mW1+uZlSt3jfNuvutzb08SkYa22R12pHqtYcD3T6p7ySyWYuFf9omLhqr+ou5PE15l4UD1SofjL6o6OxDeMxGcViP9Z3d6V+DoTy7y1I/GrujOL+DoTi5z/upiLi+rTWcXXmRhWP+2h+N/UiRRNScfpoij+AL4HTIlLYBr4NiWgk/vAevKeQusZIZyES9OpgV5RA5KeXZIMqCPAkpSYRPpJ7KDUERgD7kmMSaGPHhsYBRYlxqQyllI51cA64O7EmFRG1PvLVk41sDqxficMAY+VrVzagDoELE0Q8jfwOfAu4cWhLMOER4S8GG5rp0v+on6jvqr2x9hN6kfqpRKx19XXe2HgScPFYj6+Vneowy3aWK++YfsX7E96YWB77J1Grqmn1JdbCW9opxaNHFavtDBwQr0rt4G9TRKdUvepHT3FqBOG/2A2GvlBXZlT/AL1nboE59X31NEMbdfUFwzrZo5J9fEc2ueSLFG/Mlw09qvZdwl1sWH9HI8mnsnZ+Ar1rTh3cz3Jt8o1rL5mt3fhO4V/AdL7pYyQa3FdAAAAAElFTkSuQmCCsbN2BYEDAAA=</string>
+</dict>
+</plist>

+ 6 - 0
assets/res/common/particle/star2.plist.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "2.0.3",
+  "uuid": "b6df4839-6338-42cc-a9b8-a37d3833a63f",
+  "importer": "particle",
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/prefab.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "791c093c-7705-416c-9baf-9f7809f724ae",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 119 - 0
assets/res/common/prefab/Overlay Com.prefab

@@ -0,0 +1,119 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Overlay Com",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 2
+      }
+    ],
+    "_prefab": {
+      "__id__": 3
+    },
+    "_opacity": 60,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 0,
+      "g": 0,
+      "b": 0,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 2480,
+      "height": 1440
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 9 - 0
assets/res/common/prefab/Overlay Com.prefab.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.3.2",
+  "uuid": "4db719f8-9d7b-47cb-858c-f2566df33956",
+  "importer": "prefab",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/spine.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "70a5f4ab-c16b-4d83-b374-e02c8aa5bdd9",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/spine/finger.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "fd445d11-002e-457d-8aa9-77eb848e91da",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/common/spine/finger/tb-sz.atlas

@@ -0,0 +1,13 @@
+
+tb-sz.png
+size: 83,82
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+sz
+  rotate: false
+  xy: 2, 2
+  size: 79, 78
+  orig: 79, 78
+  offset: 0, 0
+  index: -1

+ 6 - 0
assets/res/common/spine/finger/tb-sz.atlas.meta

@@ -0,0 +1,6 @@
+{
+  "ver": "1.0.3",
+  "uuid": "1940893f-8ad1-4ba1-af64-12d24eb19122",
+  "importer": "asset",
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 0 - 0
assets/res/common/spine/finger/tb-sz.json


+ 10 - 0
assets/res/common/spine/finger/tb-sz.json.meta

@@ -0,0 +1,10 @@
+{
+  "ver": "1.2.5",
+  "uuid": "9e4c03c4-23fd-429e-aaed-e1f5c5779b1b",
+  "importer": "spine",
+  "textures": [
+    "d0e2d609-7722-4b1b-92d9-458a6492de51"
+  ],
+  "scale": 1,
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/common/spine/finger/tb-sz.png


+ 38 - 0
assets/res/common/spine/finger/tb-sz.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "d0e2d609-7722-4b1b-92d9-458a6492de51",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 83,
+  "height": 82,
+  "platformSettings": {},
+  "subMetas": {
+    "tb-sz": {
+      "ver": "1.0.6",
+      "uuid": "7f53cde1-7a46-4b21-8495-d10004f02b80",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "d0e2d609-7722-4b1b-92d9-458a6492de51",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 2,
+      "trimY": 2,
+      "width": 79,
+      "height": 78,
+      "rawWidth": 83,
+      "rawHeight": 82,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

+ 13 - 0
assets/res/downCount.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "3062a390-5141-4de5-9927-6e8c595f998b",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/downCount/res.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "66ad383b-a87c-43a2-86e8-593ab371ae31",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 13 - 0
assets/res/downCount/res/img.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "bee7370f-70aa-4f4d-a271-aa4a1acbd082",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

TEMPAT SAMPAH
assets/res/downCount/res/img/clock.png


+ 38 - 0
assets/res/downCount/res/img/clock.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "afa1d467-e132-4747-b232-152e48150abf",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 168,
+  "height": 204,
+  "platformSettings": {},
+  "subMetas": {
+    "clock": {
+      "ver": "1.0.6",
+      "uuid": "a442695e-44dd-4d8c-90c5-f52fe5ab0ae0",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "afa1d467-e132-4747-b232-152e48150abf",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 1.5,
+      "offsetY": -1,
+      "trimX": 9,
+      "trimY": 6,
+      "width": 153,
+      "height": 194,
+      "rawWidth": 168,
+      "rawHeight": 204,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/downCount/res/img/coin.png


+ 38 - 0
assets/res/downCount/res/img/coin.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "deca073e-3717-41ce-b8f5-494c2ffb760d",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 126,
+  "height": 124,
+  "platformSettings": {},
+  "subMetas": {
+    "coin": {
+      "ver": "1.0.6",
+      "uuid": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "deca073e-3717-41ce-b8f5-494c2ffb760d",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 124,
+      "height": 122,
+      "rawWidth": 126,
+      "rawHeight": 124,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/downCount/res/img/process-bg.png


+ 38 - 0
assets/res/downCount/res/img/process-bg.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "1a19501e-1c33-4592-8350-bc588e6ccdfc",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 1160,
+  "height": 96,
+  "platformSettings": {},
+  "subMetas": {
+    "process-bg": {
+      "ver": "1.0.6",
+      "uuid": "a14779c3-8157-4e62-8087-ed1cc5043078",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "1a19501e-1c33-4592-8350-bc588e6ccdfc",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 0,
+      "trimY": 1,
+      "width": 1160,
+      "height": 94,
+      "rawWidth": 1160,
+      "rawHeight": 96,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

TEMPAT SAMPAH
assets/res/downCount/res/img/process.png


+ 38 - 0
assets/res/downCount/res/img/process.png.meta

@@ -0,0 +1,38 @@
+{
+  "ver": "2.3.7",
+  "uuid": "7b87aa16-3847-407f-9087-f91eb9db9895",
+  "importer": "texture",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": true,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 992,
+  "height": 96,
+  "platformSettings": {},
+  "subMetas": {
+    "process": {
+      "ver": "1.0.6",
+      "uuid": "ab0a211d-999c-4d29-8c22-da7cafee4005",
+      "importer": "sprite-frame",
+      "rawTextureUuid": "7b87aa16-3847-407f-9087-f91eb9db9895",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0.5,
+      "trimX": 0,
+      "trimY": 0,
+      "width": 992,
+      "height": 95,
+      "rawWidth": 992,
+      "rawHeight": 96,
+      "borderTop": 45.5,
+      "borderBottom": 47.5,
+      "borderLeft": 46,
+      "borderRight": 944,
+      "subMetas": {}
+    }
+  }
+}

+ 13 - 0
assets/res/downCount/res/prefab.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "1.1.3",
+  "uuid": "5ff7da17-af11-48c5-a9be-7f98d9d67940",
+  "importer": "folder",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 1520 - 0
assets/res/downCount/res/prefab/downCount.prefab

@@ -0,0 +1,1520 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "downCount",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      },
+      {
+        "__id__": 10
+      },
+      {
+        "__id__": 15
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 41
+      }
+    ],
+    "_prefab": {
+      "__id__": 42
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 560,
+      "height": 30
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "progress",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 7
+      },
+      {
+        "__id__": 8
+      }
+    ],
+    "_prefab": {
+      "__id__": 9
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 450,
+      "height": 35
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        50,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1.50512
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "bar",
+    "_objFlags": 512,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      },
+      {
+        "__id__": 5
+      }
+    ],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 450,
+      "height": 35
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -225,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "ab0a211d-999c-4d29-8c22-da7cafee4005"
+    },
+    "_type": 1,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Widget",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "alignMode": 1,
+    "_target": null,
+    "_alignFlags": 45,
+    "_left": 0,
+    "_right": 0,
+    "_top": 0,
+    "_bottom": 0,
+    "_verticalCenter": 0,
+    "_horizontalCenter": 0,
+    "_isAbsLeft": true,
+    "_isAbsRight": true,
+    "_isAbsTop": true,
+    "_isAbsBottom": true,
+    "_isAbsHorizontalCenter": true,
+    "_isAbsVerticalCenter": true,
+    "_originalWidth": 450,
+    "_originalHeight": 30,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "502kGjHSNM6p3NYnwkEWAL",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "a14779c3-8157-4e62-8087-ed1cc5043078"
+    },
+    "_type": 1,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ProgressBar",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "_N$totalLength": 450,
+    "_N$barSprite": {
+      "__id__": 4
+    },
+    "_N$mode": 0,
+    "_N$progress": 1,
+    "_N$reverse": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "08w0ZOhyBOnIb8Rl+qi87H",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "nodeClock",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 11
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 14
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 153,
+      "height": 194
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -250,
+        8,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0.37423
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 10
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 12
+      }
+    ],
+    "_prefab": {
+      "__id__": 13
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 68.85,
+      "height": 87.3
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 11
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "a442695e-44dd-4d8c-90c5-f52fe5ab0ae0"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "0aft5FjNRJpogUhOgWeQx5",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "847Ki+wHpIArHUQekoZgPe",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "nodeCoin",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 16
+      },
+      {
+        "__id__": 24
+      },
+      {
+        "__id__": 32
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 40
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        50,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0.409
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "item0",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 15
+    },
+    "_children": [
+      {
+        "__id__": 17
+      },
+      {
+        "__id__": 20
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 23
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -225,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0.935
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "gray",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 16
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 18
+      }
+    ],
+    "_prefab": {
+      "__id__": 19
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 17
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "3a7bb79f-32fd-422e-ada2-96f518fed422"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "2c0WWo2DdDeolBMH93n1Js",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 16
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 21
+      }
+    ],
+    "_prefab": {
+      "__id__": 22
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 20
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "71y/esDvtIAIBSFFAfuXHC",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "6aSykq6/9OfoNeCshEM5HK",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "item1",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 15
+    },
+    "_children": [
+      {
+        "__id__": 25
+      },
+      {
+        "__id__": 28
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 31
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -75,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0.928
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "gray",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 24
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 26
+      }
+    ],
+    "_prefab": {
+      "__id__": 27
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 25
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "3a7bb79f-32fd-422e-ada2-96f518fed422"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "29zxlH1S5DIrDrzIYdtNxb",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 24
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 29
+      }
+    ],
+    "_prefab": {
+      "__id__": 30
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 28
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "f90EGgqtNFzJlfuHfRQEBA",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "62unn171JMo5fKQgVrBF0H",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "item2",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 15
+    },
+    "_children": [
+      {
+        "__id__": 33
+      },
+      {
+        "__id__": 36
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 39
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        75,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        0.911
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "gray",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 32
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 34
+      }
+    ],
+    "_prefab": {
+      "__id__": 35
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 33
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "3a7bb79f-32fd-422e-ada2-96f518fed422"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "58UHCT8gRAU6yZutoi1nBV",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 32
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 37
+      }
+    ],
+    "_prefab": {
+      "__id__": 38
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 49.6,
+      "height": 48.8
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 36
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 1,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "edf2f770-3d4f-46c0-8ec3-32a82fc114bc"
+    },
+    "_type": 0,
+    "_sizeMode": 0,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "3crsRs8ctHLZChD2B4et8E",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "2du3ydPWlCTKrsi+cUJ2YN",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "39K5DgnlRMirjGixe1VIGG",
+    "sync": false
+  },
+  {
+    "__type__": "d6a9fE1ydxBsqCl11ZS2w9U",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "nodeCoin": {
+      "__id__": 15
+    },
+    "nodeProgress": {
+      "__id__": 8
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3"
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 9 - 0
assets/res/downCount/res/prefab/downCount.prefab.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.3.2",
+  "uuid": "ca92a35b-6426-4db6-b44e-736ebf0ab9d3",
+  "importer": "prefab",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini