Browse Source

GameOver_Pause

0224995 1 week ago
parent
commit
34faaaa83e
98 changed files with 7395 additions and 14966 deletions
  1. BIN
      assets/Res/UI_2/BackButton.png
  2. 0 134
      assets/Res/UI_2/BackButton.png.meta
  3. BIN
      assets/Res/UI_2/Blood.png
  4. 0 134
      assets/Res/UI_2/Blood.png.meta
  5. BIN
      assets/Res/UI_2/BloodBg.png
  6. 0 134
      assets/Res/UI_2/BloodBg.png.meta
  7. BIN
      assets/Res/UI_2/BlueProgress.png
  8. 0 134
      assets/Res/UI_2/BlueProgress.png.meta
  9. BIN
      assets/Res/UI_2/ButtonBg0.png
  10. 0 134
      assets/Res/UI_2/ButtonBg0.png.meta
  11. BIN
      assets/Res/UI_2/ButtonBg1.png
  12. 0 134
      assets/Res/UI_2/ButtonBg1.png.meta
  13. BIN
      assets/Res/UI_2/ButtonBg2.png
  14. 0 134
      assets/Res/UI_2/ButtonBg2.png.meta
  15. BIN
      assets/Res/UI_2/Compound.png
  16. 0 134
      assets/Res/UI_2/Compound.png.meta
  17. BIN
      assets/Res/UI_2/ContinueButton.png
  18. 0 134
      assets/Res/UI_2/ContinueButton.png.meta
  19. BIN
      assets/Res/UI_2/CornerLeft.png
  20. 0 134
      assets/Res/UI_2/CornerLeft.png.meta
  21. BIN
      assets/Res/UI_2/CornerRight.png
  22. 0 134
      assets/Res/UI_2/CornerRight.png.meta
  23. BIN
      assets/Res/UI_2/Diamond.png
  24. 0 134
      assets/Res/UI_2/Diamond.png.meta
  25. BIN
      assets/Res/UI_2/EditBg.png
  26. 0 134
      assets/Res/UI_2/EditBg.png.meta
  27. BIN
      assets/Res/UI_2/EnemyProgressBarBg.png
  28. 0 134
      assets/Res/UI_2/EnemyProgressBarBg.png.meta
  29. BIN
      assets/Res/UI_2/Exp.png
  30. 0 134
      assets/Res/UI_2/Exp.png.meta
  31. BIN
      assets/Res/UI_2/GameOver.png
  32. 0 134
      assets/Res/UI_2/GameOver.png.meta
  33. BIN
      assets/Res/UI_2/GameWin.png
  34. 0 134
      assets/Res/UI_2/GameWin.png.meta
  35. BIN
      assets/Res/UI_2/GiftBag.png
  36. 0 134
      assets/Res/UI_2/GiftBag.png.meta
  37. BIN
      assets/Res/UI_2/Gold.png
  38. 0 134
      assets/Res/UI_2/Gold.png.meta
  39. BIN
      assets/Res/UI_2/MyProgressBarBg.png
  40. 0 134
      assets/Res/UI_2/MyProgressBarBg.png.meta
  41. BIN
      assets/Res/UI_2/Number.png
  42. 0 162
      assets/Res/UI_2/Number.png.meta
  43. BIN
      assets/Res/UI_2/OrangeProgress.png
  44. 0 134
      assets/Res/UI_2/OrangeProgress.png.meta
  45. BIN
      assets/Res/UI_2/PauseBackGround.png
  46. 0 134
      assets/Res/UI_2/PauseBackGround.png.meta
  47. BIN
      assets/Res/UI_2/Store.png
  48. 0 134
      assets/Res/UI_2/Store.png.meta
  49. BIN
      assets/Res/UI_2/TowerLeft.png
  50. 0 134
      assets/Res/UI_2/TowerLeft.png.meta
  51. 163 111
      assets/Res/UI_2/UI_2.plist
  52. 300 254
      assets/Res/UI_2/UI_2.plist.meta
  53. BIN
      assets/Res/UI_2/UI_2.png
  54. 38 38
      assets/Res/UI_2/UI_2.png.meta
  55. BIN
      assets/Res/UI_2/Upgrade.png
  56. 0 134
      assets/Res/UI_2/Upgrade.png.meta
  57. BIN
      assets/Res/UI_2/loading.png
  58. 0 134
      assets/Res/UI_2/loading.png.meta
  59. BIN
      assets/Res/UI_2/loadingBg.png
  60. 0 134
      assets/Res/UI_2/loadingBg.png.meta
  61. 6348 221
      assets/Scene/GameScene.scene
  62. 62 63
      assets/Scene/StartScene.scene
  63. 58 35
      assets/Script/Frames/UIManager.ts
  64. 2 0
      assets/Script/Game/GameFrameWork/GameMgr.ts
  65. 68 68
      assets/Script/Game/GameFrameWork/ModulerBase.ts
  66. 4 3
      assets/Script/Game/MyApp/Card.ts
  67. 0 75
      assets/Script/Game/MyApp/GameScene/Data/GameOverData.ts
  68. 0 9
      assets/Script/Game/MyApp/GameScene/Data/GameOverData.ts.meta
  69. 4 4
      assets/Script/Game/MyApp/GameScene/Enemy.ts
  70. 4 6
      assets/Script/Game/MyApp/GameScene/EnemyMgr.ts
  71. 8 10
      assets/Script/Game/MyApp/GameScene/EnemyTower.ts
  72. 148 0
      assets/Script/Game/MyApp/GameScene/GameOver-001.ts
  73. 1 0
      assets/Script/Game/MyApp/GameScene/GameOver-001.ts.meta
  74. 83 127
      assets/Script/Game/MyApp/GameScene/GameOver.ts
  75. 8 8
      assets/Script/Game/MyApp/GameScene/MyTower.ts
  76. 18 8
      assets/Script/Game/MyApp/GameScene/Pause.ts
  77. 16 0
      assets/Script/Game/MyApp/GameScene/TouchSkill.ts
  78. 3 0
      assets/Script/Game/MyApp/Role.ts
  79. 4 1
      assets/Script/Game/MyApp/SelectTroopsBottom.ts
  80. 23 3
      assets/Script/GameInfo.ts
  81. 2 2
      assets/resources/Data/number-label-atlas.labelatlas.meta
  82. 3 6
      assets/resources/Res/Prefab/Enemy.prefab
  83. 3 6
      assets/resources/Res/Prefab/Role.prefab
  84. 0 178
      assets/resources/Res/heros.plist
  85. 0 569
      assets/resources/Res/heros.plist.meta
  86. BIN
      assets/resources/Res/heros.png
  87. 0 134
      assets/resources/Res/heros.png.meta
  88. BIN
      assets/resources/Res/virus.png
  89. 0 134
      assets/resources/Res/virus.png.meta
  90. 0 61
      assets/resources/Res/virusBig.plist
  91. 0 155
      assets/resources/Res/virusBig.plist.meta
  92. BIN
      assets/resources/Res/virusBig.png
  93. 12 12
      assets/resources/UI/GameOver.prefab
  94. 2 2
      assets/resources/UI/LoadingUI.prefab
  95. 3 24
      assets/resources/UI/Pause.prefab
  96. 7 22
      assets/resources/UI/PopupUI.prefab
  97. 0 8824
      assets/resources/UI/SelectTroops.prefab
  98. 0 13
      assets/resources/UI/SelectTroops.prefab.meta

BIN
assets/Res/UI_2/BackButton.png


+ 0 - 134
assets/Res/UI_2/BackButton.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "fb70aaaa-72f3-4d58-b364-e84891674b90",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "fb70aaaa-72f3-4d58-b364-e84891674b90@6c48a",
-      "displayName": "BackButton",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "fb70aaaa-72f3-4d58-b364-e84891674b90",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "fb70aaaa-72f3-4d58-b364-e84891674b90@f9941",
-      "displayName": "BackButton",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 359,
-        "height": 96,
-        "rawWidth": 359,
-        "rawHeight": 96,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -179.5,
-            -48,
-            0,
-            179.5,
-            -48,
-            0,
-            -179.5,
-            48,
-            0,
-            179.5,
-            48,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            96,
-            359,
-            96,
-            0,
-            0,
-            359,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -179.5,
-            -48,
-            0
-          ],
-          "maxPos": [
-            179.5,
-            48,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "fb70aaaa-72f3-4d58-b364-e84891674b90@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "fb70aaaa-72f3-4d58-b364-e84891674b90@f9941"
-  }
-}

BIN
assets/Res/UI_2/Blood.png


+ 0 - 134
assets/Res/UI_2/Blood.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "f6c61a49-14c8-45bb-ab84-c48a212b74bb",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@6c48a",
-      "displayName": "Blood",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "f6c61a49-14c8-45bb-ab84-c48a212b74bb",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@f9941",
-      "displayName": "Blood",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 100,
-        "height": 6,
-        "rawWidth": 100,
-        "rawHeight": 6,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -50,
-            -3,
-            0,
-            50,
-            -3,
-            0,
-            -50,
-            3,
-            0,
-            50,
-            3,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            6,
-            100,
-            6,
-            0,
-            0,
-            100,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -50,
-            -3,
-            0
-          ],
-          "maxPos": [
-            50,
-            3,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@f9941"
-  }
-}

BIN
assets/Res/UI_2/BloodBg.png


+ 0 - 134
assets/Res/UI_2/BloodBg.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "983a5c63-0c12-48e4-b5fa-628084fb7c80",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "983a5c63-0c12-48e4-b5fa-628084fb7c80@6c48a",
-      "displayName": "BloodBg",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "983a5c63-0c12-48e4-b5fa-628084fb7c80",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "983a5c63-0c12-48e4-b5fa-628084fb7c80@f9941",
-      "displayName": "BloodBg",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 100,
-        "height": 6,
-        "rawWidth": 100,
-        "rawHeight": 6,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -50,
-            -3,
-            0,
-            50,
-            -3,
-            0,
-            -50,
-            3,
-            0,
-            50,
-            3,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            6,
-            100,
-            6,
-            0,
-            0,
-            100,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -50,
-            -3,
-            0
-          ],
-          "maxPos": [
-            50,
-            3,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "983a5c63-0c12-48e4-b5fa-628084fb7c80@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "983a5c63-0c12-48e4-b5fa-628084fb7c80@f9941"
-  }
-}

BIN
assets/Res/UI_2/BlueProgress.png


+ 0 - 134
assets/Res/UI_2/BlueProgress.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "417fff46-bc6b-4319-a31e-d6a6589642c2",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "417fff46-bc6b-4319-a31e-d6a6589642c2@6c48a",
-      "displayName": "BlueProgress",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "417fff46-bc6b-4319-a31e-d6a6589642c2",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "417fff46-bc6b-4319-a31e-d6a6589642c2@f9941",
-      "displayName": "BlueProgress",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 399,
-        "height": 104,
-        "rawWidth": 399,
-        "rawHeight": 104,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -199.5,
-            -52,
-            0,
-            199.5,
-            -52,
-            0,
-            -199.5,
-            52,
-            0,
-            199.5,
-            52,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            104,
-            399,
-            104,
-            0,
-            0,
-            399,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -199.5,
-            -52,
-            0
-          ],
-          "maxPos": [
-            199.5,
-            52,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "417fff46-bc6b-4319-a31e-d6a6589642c2@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "417fff46-bc6b-4319-a31e-d6a6589642c2@f9941"
-  }
-}

BIN
assets/Res/UI_2/ButtonBg0.png


+ 0 - 134
assets/Res/UI_2/ButtonBg0.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "dd364006-32c2-4adf-ac70-207d5b7c2f7d",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@6c48a",
-      "displayName": "ButtonBg0",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "dd364006-32c2-4adf-ac70-207d5b7c2f7d",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@f9941",
-      "displayName": "ButtonBg0",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 359,
-        "height": 96,
-        "rawWidth": 359,
-        "rawHeight": 96,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -179.5,
-            -48,
-            0,
-            179.5,
-            -48,
-            0,
-            -179.5,
-            48,
-            0,
-            179.5,
-            48,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            96,
-            359,
-            96,
-            0,
-            0,
-            359,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -179.5,
-            -48,
-            0
-          ],
-          "maxPos": [
-            179.5,
-            48,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@f9941"
-  }
-}

BIN
assets/Res/UI_2/ButtonBg1.png


+ 0 - 134
assets/Res/UI_2/ButtonBg1.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "a8b87c18-da4b-423e-aa20-33adf55079ec",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "a8b87c18-da4b-423e-aa20-33adf55079ec@6c48a",
-      "displayName": "ButtonBg1",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "a8b87c18-da4b-423e-aa20-33adf55079ec",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "a8b87c18-da4b-423e-aa20-33adf55079ec@f9941",
-      "displayName": "ButtonBg1",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 239,
-        "height": 79,
-        "rawWidth": 239,
-        "rawHeight": 79,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -119.5,
-            -39.5,
-            0,
-            119.5,
-            -39.5,
-            0,
-            -119.5,
-            39.5,
-            0,
-            119.5,
-            39.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            79,
-            239,
-            79,
-            0,
-            0,
-            239,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -119.5,
-            -39.5,
-            0
-          ],
-          "maxPos": [
-            119.5,
-            39.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "a8b87c18-da4b-423e-aa20-33adf55079ec@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "a8b87c18-da4b-423e-aa20-33adf55079ec@f9941"
-  }
-}

BIN
assets/Res/UI_2/ButtonBg2.png


+ 0 - 134
assets/Res/UI_2/ButtonBg2.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "604305cd-678f-47c6-9994-b1e717ae23fc",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "604305cd-678f-47c6-9994-b1e717ae23fc@6c48a",
-      "displayName": "ButtonBg2",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "604305cd-678f-47c6-9994-b1e717ae23fc",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "604305cd-678f-47c6-9994-b1e717ae23fc@f9941",
-      "displayName": "ButtonBg2",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 300,
-        "height": 99,
-        "rawWidth": 300,
-        "rawHeight": 99,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -150,
-            -49.5,
-            0,
-            150,
-            -49.5,
-            0,
-            -150,
-            49.5,
-            0,
-            150,
-            49.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            99,
-            300,
-            99,
-            0,
-            0,
-            300,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -150,
-            -49.5,
-            0
-          ],
-          "maxPos": [
-            150,
-            49.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "604305cd-678f-47c6-9994-b1e717ae23fc@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "604305cd-678f-47c6-9994-b1e717ae23fc@f9941"
-  }
-}

BIN
assets/Res/UI_2/Compound.png


+ 0 - 134
assets/Res/UI_2/Compound.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@6c48a",
-      "displayName": "Compound",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@f9941",
-      "displayName": "Compound",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 244,
-        "height": 244,
-        "rawWidth": 244,
-        "rawHeight": 244,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -122,
-            -122,
-            0,
-            122,
-            -122,
-            0,
-            -122,
-            122,
-            0,
-            122,
-            122,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            244,
-            244,
-            244,
-            0,
-            0,
-            244,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -122,
-            -122,
-            0
-          ],
-          "maxPos": [
-            122,
-            122,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@f9941"
-  }
-}

BIN
assets/Res/UI_2/ContinueButton.png


+ 0 - 134
assets/Res/UI_2/ContinueButton.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "52d6880e-7e72-43ce-8adc-21f433351638",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "52d6880e-7e72-43ce-8adc-21f433351638@6c48a",
-      "displayName": "ContinueButton",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "52d6880e-7e72-43ce-8adc-21f433351638",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "52d6880e-7e72-43ce-8adc-21f433351638@f9941",
-      "displayName": "ContinueButton",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 359,
-        "height": 96,
-        "rawWidth": 359,
-        "rawHeight": 96,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -179.5,
-            -48,
-            0,
-            179.5,
-            -48,
-            0,
-            -179.5,
-            48,
-            0,
-            179.5,
-            48,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            96,
-            359,
-            96,
-            0,
-            0,
-            359,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -179.5,
-            -48,
-            0
-          ],
-          "maxPos": [
-            179.5,
-            48,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "52d6880e-7e72-43ce-8adc-21f433351638@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "52d6880e-7e72-43ce-8adc-21f433351638@f9941"
-  }
-}

BIN
assets/Res/UI_2/CornerLeft.png


+ 0 - 134
assets/Res/UI_2/CornerLeft.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc@6c48a",
-      "displayName": "CornerLeft",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc@f9941",
-      "displayName": "CornerLeft",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 276,
-        "height": 225,
-        "rawWidth": 276,
-        "rawHeight": 225,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -138,
-            -112.5,
-            0,
-            138,
-            -112.5,
-            0,
-            -138,
-            112.5,
-            0,
-            138,
-            112.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            225,
-            276,
-            225,
-            0,
-            0,
-            276,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -138,
-            -112.5,
-            0
-          ],
-          "maxPos": [
-            138,
-            112.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc@f9941"
-  }
-}

BIN
assets/Res/UI_2/CornerRight.png


+ 0 - 134
assets/Res/UI_2/CornerRight.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88@6c48a",
-      "displayName": "CornerRight",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88@f9941",
-      "displayName": "CornerRight",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 277,
-        "height": 225,
-        "rawWidth": 277,
-        "rawHeight": 225,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -138.5,
-            -112.5,
-            0,
-            138.5,
-            -112.5,
-            0,
-            -138.5,
-            112.5,
-            0,
-            138.5,
-            112.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            225,
-            277,
-            225,
-            0,
-            0,
-            277,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -138.5,
-            -112.5,
-            0
-          ],
-          "maxPos": [
-            138.5,
-            112.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88@f9941"
-  }
-}

BIN
assets/Res/UI_2/Diamond.png


+ 0 - 134
assets/Res/UI_2/Diamond.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@6c48a",
-      "displayName": "Diamond",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941",
-      "displayName": "Diamond",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 62,
-        "height": 85,
-        "rawWidth": 62,
-        "rawHeight": 85,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -31,
-            -42.5,
-            0,
-            31,
-            -42.5,
-            0,
-            -31,
-            42.5,
-            0,
-            31,
-            42.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            85,
-            62,
-            85,
-            0,
-            0,
-            62,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -31,
-            -42.5,
-            0
-          ],
-          "maxPos": [
-            31,
-            42.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941"
-  }
-}

BIN
assets/Res/UI_2/EditBg.png


+ 0 - 134
assets/Res/UI_2/EditBg.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@6c48a",
-      "displayName": "EditBg",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@f9941",
-      "displayName": "EditBg",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 566,
-        "height": 96,
-        "rawWidth": 566,
-        "rawHeight": 96,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -283,
-            -48,
-            0,
-            283,
-            -48,
-            0,
-            -283,
-            48,
-            0,
-            283,
-            48,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            96,
-            566,
-            96,
-            0,
-            0,
-            566,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -283,
-            -48,
-            0
-          ],
-          "maxPos": [
-            283,
-            48,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@f9941"
-  }
-}

BIN
assets/Res/UI_2/EnemyProgressBarBg.png


+ 0 - 134
assets/Res/UI_2/EnemyProgressBarBg.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "803bf146-0a5c-4819-8d38-e224674f6b11",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "803bf146-0a5c-4819-8d38-e224674f6b11@6c48a",
-      "displayName": "EnemyProgressBarBg",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "803bf146-0a5c-4819-8d38-e224674f6b11",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "803bf146-0a5c-4819-8d38-e224674f6b11@f9941",
-      "displayName": "EnemyProgressBarBg",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 400,
-        "height": 104,
-        "rawWidth": 400,
-        "rawHeight": 104,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -200,
-            -52,
-            0,
-            200,
-            -52,
-            0,
-            -200,
-            52,
-            0,
-            200,
-            52,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            104,
-            400,
-            104,
-            0,
-            0,
-            400,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -200,
-            -52,
-            0
-          ],
-          "maxPos": [
-            200,
-            52,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "803bf146-0a5c-4819-8d38-e224674f6b11@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "803bf146-0a5c-4819-8d38-e224674f6b11@f9941"
-  }
-}

BIN
assets/Res/UI_2/Exp.png


+ 0 - 134
assets/Res/UI_2/Exp.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "04fc2aee-3ea7-4347-9c4d-a21bcf088652",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "04fc2aee-3ea7-4347-9c4d-a21bcf088652@6c48a",
-      "displayName": "Exp",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "04fc2aee-3ea7-4347-9c4d-a21bcf088652",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "04fc2aee-3ea7-4347-9c4d-a21bcf088652@f9941",
-      "displayName": "Exp",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 50,
-        "height": 37,
-        "rawWidth": 50,
-        "rawHeight": 37,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -25,
-            -18.5,
-            0,
-            25,
-            -18.5,
-            0,
-            -25,
-            18.5,
-            0,
-            25,
-            18.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            37,
-            50,
-            37,
-            0,
-            0,
-            50,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -25,
-            -18.5,
-            0
-          ],
-          "maxPos": [
-            25,
-            18.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "04fc2aee-3ea7-4347-9c4d-a21bcf088652@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "04fc2aee-3ea7-4347-9c4d-a21bcf088652@f9941"
-  }
-}

BIN
assets/Res/UI_2/GameOver.png


+ 0 - 134
assets/Res/UI_2/GameOver.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "515f0a6b-f22b-45f9-88bb-732341025d0e",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "515f0a6b-f22b-45f9-88bb-732341025d0e@6c48a",
-      "displayName": "GameOver",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "515f0a6b-f22b-45f9-88bb-732341025d0e",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "515f0a6b-f22b-45f9-88bb-732341025d0e@f9941",
-      "displayName": "GameOver",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 474,
-        "height": 144,
-        "rawWidth": 474,
-        "rawHeight": 144,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -237,
-            -72,
-            0,
-            237,
-            -72,
-            0,
-            -237,
-            72,
-            0,
-            237,
-            72,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            144,
-            474,
-            144,
-            0,
-            0,
-            474,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -237,
-            -72,
-            0
-          ],
-          "maxPos": [
-            237,
-            72,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "515f0a6b-f22b-45f9-88bb-732341025d0e@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "515f0a6b-f22b-45f9-88bb-732341025d0e@f9941"
-  }
-}

BIN
assets/Res/UI_2/GameWin.png


+ 0 - 134
assets/Res/UI_2/GameWin.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "39eae674-a1a7-474a-a163-5de643bc4043",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "39eae674-a1a7-474a-a163-5de643bc4043@6c48a",
-      "displayName": "GameWin",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "39eae674-a1a7-474a-a163-5de643bc4043",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "39eae674-a1a7-474a-a163-5de643bc4043@f9941",
-      "displayName": "GameWin",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 470,
-        "height": 116,
-        "rawWidth": 470,
-        "rawHeight": 116,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -235,
-            -58,
-            0,
-            235,
-            -58,
-            0,
-            -235,
-            58,
-            0,
-            235,
-            58,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            116,
-            470,
-            116,
-            0,
-            0,
-            470,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -235,
-            -58,
-            0
-          ],
-          "maxPos": [
-            235,
-            58,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "39eae674-a1a7-474a-a163-5de643bc4043@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "39eae674-a1a7-474a-a163-5de643bc4043@f9941"
-  }
-}

BIN
assets/Res/UI_2/GiftBag.png


+ 0 - 134
assets/Res/UI_2/GiftBag.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "f8c6e826-804d-4125-8e03-24f4ac450efe",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "f8c6e826-804d-4125-8e03-24f4ac450efe@6c48a",
-      "displayName": "GiftBag",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "f8c6e826-804d-4125-8e03-24f4ac450efe",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "f8c6e826-804d-4125-8e03-24f4ac450efe@f9941",
-      "displayName": "GiftBag",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 143,
-        "height": 139,
-        "rawWidth": 143,
-        "rawHeight": 139,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -71.5,
-            -69.5,
-            0,
-            71.5,
-            -69.5,
-            0,
-            -71.5,
-            69.5,
-            0,
-            71.5,
-            69.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            139,
-            143,
-            139,
-            0,
-            0,
-            143,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -71.5,
-            -69.5,
-            0
-          ],
-          "maxPos": [
-            71.5,
-            69.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "f8c6e826-804d-4125-8e03-24f4ac450efe@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "f8c6e826-804d-4125-8e03-24f4ac450efe@f9941"
-  }
-}

BIN
assets/Res/UI_2/Gold.png


+ 0 - 134
assets/Res/UI_2/Gold.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@6c48a",
-      "displayName": "Gold",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
-      "displayName": "Gold",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 63,
-        "height": 63,
-        "rawWidth": 63,
-        "rawHeight": 63,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -31.5,
-            -31.5,
-            0,
-            31.5,
-            -31.5,
-            0,
-            -31.5,
-            31.5,
-            0,
-            31.5,
-            31.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            63,
-            63,
-            63,
-            0,
-            0,
-            63,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -31.5,
-            -31.5,
-            0
-          ],
-          "maxPos": [
-            31.5,
-            31.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941"
-  }
-}

BIN
assets/Res/UI_2/MyProgressBarBg.png


+ 0 - 134
assets/Res/UI_2/MyProgressBarBg.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "4c686495-1a65-402e-b6cc-7c8967bb3e54",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "4c686495-1a65-402e-b6cc-7c8967bb3e54@6c48a",
-      "displayName": "MyProgressBarBg",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "4c686495-1a65-402e-b6cc-7c8967bb3e54",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "4c686495-1a65-402e-b6cc-7c8967bb3e54@f9941",
-      "displayName": "MyProgressBarBg",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 400,
-        "height": 104,
-        "rawWidth": 400,
-        "rawHeight": 104,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -200,
-            -52,
-            0,
-            200,
-            -52,
-            0,
-            -200,
-            52,
-            0,
-            200,
-            52,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            104,
-            400,
-            104,
-            0,
-            0,
-            400,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -200,
-            -52,
-            0
-          ],
-          "maxPos": [
-            200,
-            52,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "4c686495-1a65-402e-b6cc-7c8967bb3e54@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "4c686495-1a65-402e-b6cc-7c8967bb3e54@f9941"
-  }
-}

BIN
assets/Res/UI_2/Number.png


+ 0 - 162
assets/Res/UI_2/Number.png.meta

@@ -1,162 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "1c0203eb-68d2-477b-84ff-f452260f7c6e",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "Number": {
-      "ver": "1.0.3",
-      "uuid": "658e395a-06ad-4925-8e78-64c3f12b2a4c",
-      "rawTextureUuid": "1c0203eb-68d2-477b-84ff-f452260f7c6e",
-      "trimType": "auto",
-      "trimThreshold": 1,
-      "rotated": false,
-      "offsetX": 0,
-      "offsetY": 0,
-      "trimX": 2,
-      "trimY": 2,
-      "width": 54,
-      "height": 121,
-      "rawWidth": 58,
-      "rawHeight": 125,
-      "borderTop": 0,
-      "borderBottom": 0,
-      "borderLeft": 0,
-      "borderRight": 0,
-      "subMetas": {},
-      "importer": "*",
-      "imported": false,
-      "files": [],
-      "userData": {},
-      "displayName": "",
-      "id": "",
-      "name": ""
-    },
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "1c0203eb-68d2-477b-84ff-f452260f7c6e@6c48a",
-      "displayName": "Number",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "1c0203eb-68d2-477b-84ff-f452260f7c6e",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "1c0203eb-68d2-477b-84ff-f452260f7c6e@f9941",
-      "displayName": "Number",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 110,
-        "height": 15,
-        "rawWidth": 110,
-        "rawHeight": 15,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -55,
-            -7.5,
-            0,
-            55,
-            -7.5,
-            0,
-            -55,
-            7.5,
-            0,
-            55,
-            7.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            15,
-            110,
-            15,
-            0,
-            0,
-            110,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -55,
-            -7.5,
-            0
-          ],
-          "maxPos": [
-            55,
-            7.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "1c0203eb-68d2-477b-84ff-f452260f7c6e@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "1c0203eb-68d2-477b-84ff-f452260f7c6e@f9941"
-  }
-}

BIN
assets/Res/UI_2/OrangeProgress.png


+ 0 - 134
assets/Res/UI_2/OrangeProgress.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "6476c649-09cd-470a-9574-66c8990e1576",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "6476c649-09cd-470a-9574-66c8990e1576@6c48a",
-      "displayName": "OrangeProgress",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "6476c649-09cd-470a-9574-66c8990e1576",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "6476c649-09cd-470a-9574-66c8990e1576@f9941",
-      "displayName": "OrangeProgress",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 398,
-        "height": 102,
-        "rawWidth": 398,
-        "rawHeight": 102,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -199,
-            -51,
-            0,
-            199,
-            -51,
-            0,
-            -199,
-            51,
-            0,
-            199,
-            51,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            102,
-            398,
-            102,
-            0,
-            0,
-            398,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -199,
-            -51,
-            0
-          ],
-          "maxPos": [
-            199,
-            51,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "6476c649-09cd-470a-9574-66c8990e1576@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "6476c649-09cd-470a-9574-66c8990e1576@f9941"
-  }
-}

BIN
assets/Res/UI_2/PauseBackGround.png


+ 0 - 134
assets/Res/UI_2/PauseBackGround.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "5a06752f-f2da-44a0-8086-72e2b579f3c9",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "5a06752f-f2da-44a0-8086-72e2b579f3c9@6c48a",
-      "displayName": "PauseBackGround",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "5a06752f-f2da-44a0-8086-72e2b579f3c9",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "5a06752f-f2da-44a0-8086-72e2b579f3c9@f9941",
-      "displayName": "PauseBackGround",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 574,
-        "height": 397,
-        "rawWidth": 574,
-        "rawHeight": 397,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -287,
-            -198.5,
-            0,
-            287,
-            -198.5,
-            0,
-            -287,
-            198.5,
-            0,
-            287,
-            198.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            397,
-            574,
-            397,
-            0,
-            0,
-            574,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -287,
-            -198.5,
-            0
-          ],
-          "maxPos": [
-            287,
-            198.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "5a06752f-f2da-44a0-8086-72e2b579f3c9@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "5a06752f-f2da-44a0-8086-72e2b579f3c9@f9941"
-  }
-}

BIN
assets/Res/UI_2/Store.png


+ 0 - 134
assets/Res/UI_2/Store.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "a26dd037-1360-4022-84cd-9b7654dead06",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "a26dd037-1360-4022-84cd-9b7654dead06@6c48a",
-      "displayName": "Store",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "a26dd037-1360-4022-84cd-9b7654dead06",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "a26dd037-1360-4022-84cd-9b7654dead06@f9941",
-      "displayName": "Store",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 244,
-        "height": 246,
-        "rawWidth": 244,
-        "rawHeight": 246,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -122,
-            -123,
-            0,
-            122,
-            -123,
-            0,
-            -122,
-            123,
-            0,
-            122,
-            123,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            246,
-            244,
-            246,
-            0,
-            0,
-            244,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -122,
-            -123,
-            0
-          ],
-          "maxPos": [
-            122,
-            123,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "a26dd037-1360-4022-84cd-9b7654dead06@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "a26dd037-1360-4022-84cd-9b7654dead06@f9941"
-  }
-}

BIN
assets/Res/UI_2/TowerLeft.png


+ 0 - 134
assets/Res/UI_2/TowerLeft.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "c030899a-c309-45dd-a225-cef0ede0f3ef",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "c030899a-c309-45dd-a225-cef0ede0f3ef@6c48a",
-      "displayName": "TowerLeft",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "c030899a-c309-45dd-a225-cef0ede0f3ef",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "c030899a-c309-45dd-a225-cef0ede0f3ef@f9941",
-      "displayName": "TowerLeft",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 308,
-        "height": 876,
-        "rawWidth": 308,
-        "rawHeight": 876,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -154,
-            -438,
-            0,
-            154,
-            -438,
-            0,
-            -154,
-            438,
-            0,
-            154,
-            438,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            876,
-            308,
-            876,
-            0,
-            0,
-            308,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -154,
-            -438,
-            0
-          ],
-          "maxPos": [
-            154,
-            438,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "c030899a-c309-45dd-a225-cef0ede0f3ef@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "c030899a-c309-45dd-a225-cef0ede0f3ef@f9941"
-  }
-}

+ 163 - 111
assets/resources/Res/virus.plist → assets/Res/UI_2/UI_2.plist

@@ -4,317 +4,369 @@
     <dict>
         <key>frames</key>
         <dict>
-            <key>Blue1.png</key>
+            <key>BG10.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,200},{31,31}}</string>
+                <string>{{280,1282},{172,60}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{172,60}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{172,60}</string>
             </dict>
-            <key>Blue2.png</key>
+            <key>BackButton.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,167},{31,31}}</string>
+                <string>{{2,1176},{359,96}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{359,96}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{359,96}</string>
             </dict>
-            <key>Blue3.png</key>
+            <key>Blood.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,167},{31,31}}</string>
+                <string>{{1015,621},{100,6}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{100,6}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{100,6}</string>
             </dict>
-            <key>Blue4.png</key>
+            <key>BloodBg.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,167},{31,31}}</string>
+                <string>{{1015,519},{100,6}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{100,6}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{100,6}</string>
             </dict>
-            <key>Blue5.png</key>
+            <key>ButtonBg0.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,134},{31,31}}</string>
+                <string>{{2,1078},{359,96}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{359,96}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{359,96}</string>
             </dict>
-            <key>Blue6.png</key>
+            <key>ButtonBg1.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,167},{31,31}}</string>
+                <string>{{464,1236},{239,79}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{239,79}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{239,79}</string>
             </dict>
-            <key>Blue7.png</key>
+            <key>ButtonBg2.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,101},{31,31}}</string>
+                <string>{{363,980},{300,99}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{300,99}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{300,99}</string>
             </dict>
-            <key>Blue8.png</key>
+            <key>Buy.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,167},{31,31}}</string>
+                <string>{{2,312},{594,422}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{594,422}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{594,422}</string>
             </dict>
-            <key>Green1.png</key>
+            <key>Compound.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,101},{31,31}}</string>
+                <string>{{2,1501},{244,244}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{244,244}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{244,244}</string>
             </dict>
-            <key>Green2.png</key>
+            <key>ContinueButton.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,101},{31,31}}</string>
+                <string>{{2,980},{359,96}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{359,96}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{359,96}</string>
             </dict>
-            <key>Green3.png</key>
+            <key>CornerLeft.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,68},{31,31}}</string>
+                <string>{{2,1274},{276,225}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{276,225}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{276,225}</string>
             </dict>
-            <key>Green4.png</key>
+            <key>CornerRight.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,68},{31,31}}</string>
+                <string>{{598,312},{277,225}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{277,225}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{277,225}</string>
             </dict>
-            <key>Green5.png</key>
+            <key>Diamond.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,68},{31,31}}</string>
+                <string>{{663,539},{62,85}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{62,85}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{62,85}</string>
             </dict>
-            <key>Green6.png</key>
+            <key>EditBg.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,101},{31,31}}</string>
+                <string>{{2,736},{566,96}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{566,96}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{566,96}</string>
             </dict>
-            <key>Green7.png</key>
+            <key>EnemyProgressBarBg.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,101},{31,31}}</string>
+                <string>{{584,1195},{400,104}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{400,104}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{400,104}</string>
             </dict>
-            <key>Green8.png</key>
+            <key>Exp.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,68},{31,31}}</string>
+                <string>{{750,539},{50,37}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{50,37}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{50,37}</string>
             </dict>
-            <key>Pink1.png</key>
+            <key>GameOver.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,35},{31,31}}</string>
+                <string>{{2,834},{474,144}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{474,144}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{474,144}</string>
             </dict>
-            <key>Pink2.png</key>
+            <key>GameWin.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,35},{31,31}}</string>
+                <string>{{880,147},{470,116}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{470,116}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{470,116}</string>
             </dict>
-            <key>Pink3.png</key>
+            <key>GiftBag.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,35},{31,31}}</string>
+                <string>{{880,2},{143,139}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{143,139}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{143,139}</string>
             </dict>
-            <key>Pink4.png</key>
+            <key>Gold.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,2},{31,31}}</string>
+                <string>{{598,539},{63,63}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{63,63}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{63,63}</string>
             </dict>
-            <key>Pink5.png</key>
+            <key>MyProgressBarBg.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{68,2},{31,31}}</string>
+                <string>{{478,834},{400,104}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{400,104}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{400,104}</string>
             </dict>
-            <key>Pink6.png</key>
+            <key>Number.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,35},{31,31}}</string>
+                <string>{{998,519},{110,15}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{110,15}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{110,15}</string>
             </dict>
-            <key>Pink7.png</key>
+            <key>PauseBackGround.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{35,2},{31,31}}</string>
+                <string>{{598,619},{574,397}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
-                <false/>
+                <true/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{574,397}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{574,397}</string>
             </dict>
-            <key>Pink8.png</key>
+            <key>Store.png</key>
             <dict>
                 <key>frame</key>
-                <string>{{2,2},{31,31}}</string>
+                <string>{{280,1477},{244,246}}</string>
+                <key>offset</key>
+                <string>{0,0}</string>
+                <key>rotated</key>
+                <true/>
+                <key>sourceColorRect</key>
+                <string>{{0,0},{244,246}}</string>
+                <key>sourceSize</key>
+                <string>{244,246}</string>
+            </dict>
+            <key>TowerLeft.png</key>
+            <dict>
+                <key>frame</key>
+                <string>{{2,2},{308,876}}</string>
+                <key>offset</key>
+                <string>{0,0}</string>
+                <key>rotated</key>
+                <true/>
+                <key>sourceColorRect</key>
+                <string>{{0,0},{308,876}}</string>
+                <key>sourceSize</key>
+                <string>{308,876}</string>
+            </dict>
+            <key>Upgrade.png</key>
+            <dict>
+                <key>frame</key>
+                <string>{{545,1301},{246,246}}</string>
                 <key>offset</key>
                 <string>{0,0}</string>
                 <key>rotated</key>
                 <false/>
                 <key>sourceColorRect</key>
-                <string>{{0,0},{31,31}}</string>
+                <string>{{0,0},{246,246}}</string>
+                <key>sourceSize</key>
+                <string>{246,246}</string>
+            </dict>
+            <key>loading.png</key>
+            <dict>
+                <key>frame</key>
+                <string>{{998,147},{370,19}}</string>
+                <key>offset</key>
+                <string>{0,0}</string>
+                <key>rotated</key>
+                <true/>
+                <key>sourceColorRect</key>
+                <string>{{0,0},{370,19}}</string>
+                <key>sourceSize</key>
+                <string>{370,19}</string>
+            </dict>
+            <key>loadingBg.png</key>
+            <dict>
+                <key>frame</key>
+                <string>{{997,723},{374,25}}</string>
+                <key>offset</key>
+                <string>{0,0}</string>
+                <key>rotated</key>
+                <true/>
+                <key>sourceColorRect</key>
+                <string>{{0,0},{374,25}}</string>
                 <key>sourceSize</key>
-                <string>{31,31}</string>
+                <string>{374,25}</string>
             </dict>
         </dict>
         <key>metadata</key>
@@ -322,13 +374,13 @@
             <key>format</key>
             <integer>2</integer>
             <key>realTextureFileName</key>
-            <string>virus.png</string>
+            <string>UI_2.png</string>
             <key>size</key>
-            <string>{128,256}</string>
+            <string>{1024,2048}</string>
             <key>smartupdate</key>
-            <string>$TexturePacker:SmartUpdate:8e98bd86a31f10fba78458e7cb37f2b7$</string>
+            <string>$TexturePacker:SmartUpdate:34236085c367c8c2940bad16ad19589b$</string>
             <key>textureFileName</key>
-            <string>virus.png</string>
+            <string>UI_2.png</string>
         </dict>
     </dict>
 </plist>

File diff suppressed because it is too large
+ 300 - 254
assets/Res/UI_2/UI_2.plist.meta


BIN
assets/Res/UI_2/UI_2.png


+ 38 - 38
assets/resources/Res/virusBig.png.meta → assets/Res/UI_2/UI_2.png.meta

@@ -2,7 +2,7 @@
   "ver": "1.0.26",
   "importer": "image",
   "imported": true,
-  "uuid": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c",
+  "uuid": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03",
   "files": [
     ".json",
     ".png"
@@ -10,14 +10,14 @@
   "subMetas": {
     "6c48a": {
       "importer": "texture",
-      "uuid": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a",
-      "displayName": "virusBig",
+      "uuid": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03@6c48a",
+      "displayName": "UI_2",
       "id": "6c48a",
       "name": "texture",
       "userData": {
         "wrapModeS": "clamp-to-edge",
         "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c",
+        "imageUuidOrDatabaseUri": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03",
         "isUuid": true,
         "visible": false,
         "minfilter": "linear",
@@ -34,22 +34,22 @@
     },
     "f9941": {
       "importer": "sprite-frame",
-      "uuid": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@f9941",
-      "displayName": "virusBig",
+      "uuid": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03@f9941",
+      "displayName": "UI_2",
       "id": "f9941",
       "name": "spriteFrame",
       "userData": {
         "trimType": "auto",
         "trimThreshold": 1,
         "rotated": false,
-        "offsetX": -99,
-        "offsetY": 43,
+        "offsetX": 0,
+        "offsetY": 150.5,
         "trimX": 2,
         "trimY": 2,
-        "width": 310,
-        "height": 934,
-        "rawWidth": 512,
-        "rawHeight": 1024,
+        "width": 1020,
+        "height": 1743,
+        "rawWidth": 1024,
+        "rawHeight": 2048,
         "borderTop": 0,
         "borderBottom": 0,
         "borderLeft": 0,
@@ -61,17 +61,17 @@
         "meshType": 0,
         "vertices": {
           "rawPosition": [
-            -155,
-            -467,
+            -510,
+            -871.5,
             0,
-            155,
-            -467,
+            510,
+            -871.5,
             0,
-            -155,
-            467,
+            -510,
+            871.5,
             0,
-            155,
-            467,
+            510,
+            871.5,
             0
           ],
           "indexes": [
@@ -84,37 +84,37 @@
           ],
           "uv": [
             2,
+            2046,
             1022,
-            312,
-            1022,
+            2046,
             2,
-            88,
-            312,
-            88
+            303,
+            1022,
+            303
           ],
           "nuv": [
-            0.00390625,
-            0.0859375,
-            0.609375,
-            0.0859375,
-            0.00390625,
+            0.001953125,
+            0.14794921875,
+            0.998046875,
+            0.14794921875,
+            0.001953125,
+            0.9990234375,
             0.998046875,
-            0.609375,
-            0.998046875
+            0.9990234375
           ],
           "minPos": [
-            -155,
-            -467,
+            -510,
+            -871.5,
             0
           ],
           "maxPos": [
-            155,
-            467,
+            510,
+            871.5,
             0
           ]
         },
         "isUuid": true,
-        "imageUuidOrDatabaseUri": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a",
+        "imageUuidOrDatabaseUri": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03@6c48a",
         "atlasUuid": ""
       },
       "ver": "1.0.12",
@@ -129,6 +129,6 @@
     "type": "sprite-frame",
     "hasAlpha": true,
     "fixAlphaTransparencyArtifacts": false,
-    "redirect": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@f9941"
+    "redirect": "f46e4fdc-d6e1-473f-9af7-5aef5dde8b03@f9941"
   }
 }

BIN
assets/Res/UI_2/Upgrade.png


+ 0 - 134
assets/Res/UI_2/Upgrade.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@6c48a",
-      "displayName": "Upgrade",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941",
-      "displayName": "Upgrade",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 246,
-        "height": 246,
-        "rawWidth": 246,
-        "rawHeight": 246,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -123,
-            -123,
-            0,
-            123,
-            -123,
-            0,
-            -123,
-            123,
-            0,
-            123,
-            123,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            246,
-            246,
-            246,
-            0,
-            0,
-            246,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -123,
-            -123,
-            0
-          ],
-          "maxPos": [
-            123,
-            123,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941"
-  }
-}

BIN
assets/Res/UI_2/loading.png


+ 0 - 134
assets/Res/UI_2/loading.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "51f82dd4-5526-4316-ae4e-47784b9df700",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "51f82dd4-5526-4316-ae4e-47784b9df700@6c48a",
-      "displayName": "loading",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "51f82dd4-5526-4316-ae4e-47784b9df700",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "51f82dd4-5526-4316-ae4e-47784b9df700@f9941",
-      "displayName": "loading",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
-        "width": 370,
-        "height": 19,
-        "rawWidth": 370,
-        "rawHeight": 19,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -185,
-            -9.5,
-            0,
-            185,
-            -9.5,
-            0,
-            -185,
-            9.5,
-            0,
-            185,
-            9.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            0,
-            19,
-            370,
-            19,
-            0,
-            0,
-            370,
-            0
-          ],
-          "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -185,
-            -9.5,
-            0
-          ],
-          "maxPos": [
-            185,
-            9.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "51f82dd4-5526-4316-ae4e-47784b9df700@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "51f82dd4-5526-4316-ae4e-47784b9df700@f9941"
-  }
-}

BIN
assets/Res/UI_2/loadingBg.png


+ 0 - 134
assets/Res/UI_2/loadingBg.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617@6c48a",
-      "displayName": "loadingBg",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617@f9941",
-      "displayName": "loadingBg",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0.5,
-        "offsetY": 0,
-        "trimX": 1,
-        "trimY": 0,
-        "width": 373,
-        "height": 25,
-        "rawWidth": 374,
-        "rawHeight": 25,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -186.5,
-            -12.5,
-            0,
-            186.5,
-            -12.5,
-            0,
-            -186.5,
-            12.5,
-            0,
-            186.5,
-            12.5,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            1,
-            25,
-            374,
-            25,
-            1,
-            0,
-            374,
-            0
-          ],
-          "nuv": [
-            0.00267379679144385,
-            0,
-            1,
-            0,
-            0.00267379679144385,
-            1,
-            1,
-            1
-          ],
-          "minPos": [
-            -186.5,
-            -12.5,
-            0
-          ],
-          "maxPos": [
-            186.5,
-            12.5,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617@f9941"
-  }
-}

File diff suppressed because it is too large
+ 6348 - 221
assets/Scene/GameScene.scene


+ 62 - 63
assets/Scene/StartScene.scene

@@ -96,7 +96,7 @@
     "_lpos": {
       "__type__": "cc.Vec3",
       "x": 640,
-      "y": 360.63492063492066,
+      "y": 360.00000000000006,
       "z": 0
     },
     "_lrot": {
@@ -181,7 +181,7 @@
     "_priority": 0,
     "_fov": 45,
     "_fovAxis": 0,
-    "_orthoHeight": 360.63492063492066,
+    "_orthoHeight": 360,
     "_near": 0,
     "_far": 1000,
     "_color": {
@@ -254,7 +254,7 @@
     "_lpos": {
       "__type__": "cc.Vec3",
       "x": 0,
-      "y": -0.6349206349206042,
+      "y": 0,
       "z": 0
     },
     "_lrot": {
@@ -432,7 +432,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "5c5ef115-db35-43f4-84ee-af2e7aa10ecc@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@3f6c7",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -574,7 +574,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "c9c8a14e-cb8b-4fd3-9f59-f57204b8ab88@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@dbd97",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -694,7 +694,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 45,
-    "_target": null,
+    "_target": {
+      "__id__": 5
+    },
     "_left": 0,
     "_right": 0,
     "_top": 0,
@@ -1849,7 +1851,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@975ac",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -1891,7 +1893,7 @@
     "_string": "",
     "_tabIndex": 0,
     "_backgroundImage": {
-      "__uuid__": "12607ce7-0c1a-4ea0-8fe0-6aabc9791b52@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@975ac",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_inputFlag": 5,
@@ -2003,7 +2005,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 12,
-    "_target": null,
+    "_target": {
+      "__id__": 5
+    },
     "_left": 200,
     "_right": 0,
     "_top": 160,
@@ -3833,7 +3837,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 36,
-    "_target": null,
+    "_target": {
+      "__id__": 5
+    },
     "_left": 664.697,
     "_right": 200,
     "_top": 160,
@@ -4797,7 +4803,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "a26dd037-1360-4022-84cd-9b7654dead06@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@f80f2",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -5163,7 +5169,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@2a05f",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -5222,10 +5228,7 @@
       "b": 124,
       "a": 255
     },
-    "_normalSprite": {
-      "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_normalSprite": null,
     "_hoverSprite": null,
     "_pressedSprite": null,
     "_disabledSprite": null,
@@ -5530,7 +5533,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@f194f",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -5589,22 +5592,10 @@
       "b": 124,
       "a": 255
     },
-    "_normalSprite": {
-      "__uuid__": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_hoverSprite": {
-      "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_pressedSprite": {
-      "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_disabledSprite": {
-      "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_normalSprite": null,
+    "_hoverSprite": null,
+    "_pressedSprite": null,
+    "_disabledSprite": null,
     "_duration": 0.1,
     "_zoomScale": 1.2,
     "_target": {
@@ -5739,7 +5730,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "f8c6e826-804d-4125-8e03-24f4ac450efe@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@20d46",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -11005,7 +10996,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 45,
-    "_target": null,
+    "_target": {
+      "__id__": 5
+    },
     "_left": 0,
     "_right": 0,
     "_top": 0,
@@ -11662,7 +11655,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9bb7d",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -12118,7 +12111,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@81a79",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -12483,6 +12476,18 @@
     "_atlas": null,
     "_id": "69YTqMsdVP1qtI0XnjVuRy"
   },
+  {
+    "__type__": "282f67D5HpMKJznvZ8CCmiD",
+    "_name": "",
+    "_objFlags": 0,
+    "__editorExtras__": {},
+    "node": {
+      "__id__": 292
+    },
+    "_enabled": true,
+    "__prefab": null,
+    "_id": "23PpNzOFlFDKiYMO/IR0i2"
+  },
   {
     "__type__": "cc.Widget",
     "_name": "",
@@ -12494,11 +12499,13 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 41,
-    "_target": null,
+    "_target": {
+      "__id__": 5
+    },
     "_left": 0,
     "_right": 0,
     "_top": 0,
-    "_bottom": 0,
+    "_bottom": 600,
     "_horizontalCenter": 0,
     "_verticalCenter": 0,
     "_isAbsLeft": true,
@@ -12508,22 +12515,10 @@
     "_isAbsHorizontalCenter": true,
     "_isAbsVerticalCenter": true,
     "_originalWidth": 1280,
-    "_originalHeight": 0,
+    "_originalHeight": 120,
     "_alignMode": 2,
     "_lockFlags": 0,
-    "_id": "2bhjmGhOJExocn4mj9RPU0"
-  },
-  {
-    "__type__": "282f67D5HpMKJznvZ8CCmiD",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 292
-    },
-    "_enabled": true,
-    "__prefab": null,
-    "_id": "23PpNzOFlFDKiYMO/IR0i2"
+    "_id": "c6kfKT9kRNcqL4e/lIbTVB"
   },
   {
     "__type__": "cc.UITransform",
@@ -12710,7 +12705,7 @@
     "_contentSize": {
       "__type__": "cc.Size",
       "width": 1280,
-      "height": 721.2698412698412
+      "height": 720
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -12810,7 +12805,7 @@
     "_contentSize": {
       "__type__": "cc.Size",
       "width": 1280,
-      "height": 721.2698412698412
+      "height": 720
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -12870,7 +12865,7 @@
     "_prefab": null,
     "_lpos": {
       "__type__": "cc.Vec3",
-      "x": 0,
+      "x": -2.8880000000000337,
       "y": 0,
       "z": 0
     },
@@ -12910,7 +12905,7 @@
     "_contentSize": {
       "__type__": "cc.Size",
       "width": 1280,
-      "height": 721.2698412698412
+      "height": 720
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -12931,8 +12926,8 @@
     "__prefab": null,
     "_alignFlags": 45,
     "_target": null,
-    "_left": 0,
-    "_right": 0,
+    "_left": -2.888,
+    "_right": 2.888,
     "_top": 0,
     "_bottom": 0,
     "_horizontalCenter": 0,
@@ -12962,7 +12957,7 @@
     "_contentSize": {
       "__type__": "cc.Size",
       "width": 1280,
-      "height": 721.2698412698412
+      "height": 720
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -12982,7 +12977,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 45,
-    "_target": null,
+    "_target": {
+      "__id__": 2
+    },
     "_left": 0,
     "_right": 0,
     "_top": 0,
@@ -13014,7 +13011,7 @@
     "_contentSize": {
       "__type__": "cc.Size",
       "width": 1280,
-      "height": 721.2698412698412
+      "height": 720
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -13050,7 +13047,9 @@
     "_enabled": true,
     "__prefab": null,
     "_alignFlags": 45,
-    "_target": null,
+    "_target": {
+      "__id__": 1
+    },
     "_left": 0,
     "_right": 0,
     "_top": 5.684341886080802e-14,

+ 58 - 35
assets/Script/Frames/UIManager.ts

@@ -6,7 +6,7 @@ class UIManager {
     private _uis: Map<string, UIBase> = new Map();
     private _uiNodes: Map<string, Node> = new Map();
     private _prefabs: Map<string, Prefab> = new Map();
-    
+
     //获取UI
     getUI<T extends UIBase>(name: string | Constructor<T>): T {
         if (typeof (name) === "string") {
@@ -23,7 +23,6 @@ class UIManager {
 
     //打开页面 全屏 弹窗 挂件
     async openUI(preName: string, type: UIType = UIType.PAGE) {
-
         let ui = this._uis.get(preName);
         if (ui) {
             //把ui显示出来
@@ -47,7 +46,7 @@ class UIManager {
         //查找ui根节点
         node = instantiate(prefab);
         let root = find("Canvas/UIRoot");
-        if(!root){
+        if (!root) {
             //如果场景当中没有 就加载预制体 创建一个
             const rootPre: Prefab = await this._loadUI("UI/UIRoot")
             root = instantiate(rootPre);
@@ -75,20 +74,20 @@ class UIManager {
         // })
     }
 
-    async openScene(sceneName: string, uiName?: string){
+    async openScene(sceneName: string, uiName?: string) {
         await this._loadScene(sceneName);
         uiName && this.openUI(uiName);
     }
 
-    private _loadScene(sceneName: string){
-        new Promise((revolve, reject)=>{
-            director.loadScene(sceneName,(err: Error, scene: Scene)=>{
-                if(err){
+    private _loadScene(sceneName: string) {
+        return new Promise((resolve, reject) => {
+            director.loadScene(sceneName, (err: Error, scene: Scene) => {
+                if (err) {
                     error("加载" + sceneName + "场景错误!");
                     reject(err);
                 }
-                else{
-                    revolve(scene);
+                else {
+                    resolve(scene);
                 }
             })
         })
@@ -96,58 +95,82 @@ class UIManager {
 
     //加载UI预制体
     private _loadUI(path: string): Promise<Prefab> {
-        return new Promise((revole, reject) => {
+        return new Promise((resvole, reject) => {
             resources.load(path, Prefab, (err: Error, asset: Prefab) => {
                 if (err) {
                     reject(err);
                 } else {
-                    revole(asset);
+                    resvole(asset);
                 }
             })
         })
     }
 
     //关闭UI
-    closeUI(uibase: string | UIBase, clear: boolean = true){
-        let ui: UIBase;
-        if(typeof(uibase) === "string"){
-            ui = this._uis.get(uibase);
-            if(ui){
-                ui.hide(clear);
-                clear && this._uis.delete(uibase);
-            }
-            return;
-        }
-    
-        uibase.hide(clear);
-        clear && this._uis.delete(uibase.UIName);
-        return;
-        // for(const u of Array.from(this._uis.values())){
-        //     if(uiName === u){
-        //         u.hide(clear);
-        //         return;
+    closeUI(uibase: string | UIBase, clear: boolean = true) {
+        // let ui: UIBase;
+        // if(typeof(uibase) === "string"){
+        //     ui = this._uis.get(uibase);
+        //     if(ui){
+        //         ui.hide(clear);
+        //         clear && this._uis.delete(uibase);
         //     }
+        //     return;
         // }
+
+        // uibase.hide(clear);
+        // clear && this._uis.delete(uibase.UIName);
+        // return;
+
+        let uiName: string;
+        let ui: UIBase | null;
+        let node: Node | null;
+        if (typeof uibase === "string") {
+            uiName = uibase;
+            ui = this._uis.get(uiName);
+            node = this._uiNodes.get(uiName);
+        } else {
+            ui = uibase;
+            uiName = ui.UIName;
+            node = this._uiNodes.get(uiName);
+        }
+
+        if (ui) {
+            ui.hide(clear);
+            if (clear) {
+                this._uis.delete(uiName);
+                if (ui.node) {
+                    ui.node.destroy();
+                    this._uiNodes.delete(uiName);
+                }
+            }
+        } else if (node) {
+            node.active = false;
+            if (clear) {
+                node.destroy();
+                this._uiNodes.delete(uiName);
+            }
+        }
     }
 
     //UI之间的消息互通
-    sendMsg(msg: string,ui: string|UIBase, ...args){
+    sendMsg(msg: string, ui: string | UIBase, ...args) {
         let m: UIBase;
-        if(typeof(ui) === "string"){
+        if (typeof (ui) === "string") {
             m = this.getUI(ui);
         }
-        else{
+        else {
             m = ui;
         }
         //判断如果找到的UI模块是个空 什么也不做
-        if(!m){
+        if (!m) {
             return;
         }
 
         //m 是个对象 找m中有没有 名字叫做msg的函数
         //对象都是键值对 访问键对应的值
         const func = m[msg];
-        if(func && typeof(func) === "function"){
+        if (func && typeof (func) === "function") {
             func.apply(m, [...args]);
             return;
         }

+ 2 - 0
assets/Script/Game/GameFrameWork/GameMgr.ts

@@ -1,5 +1,6 @@
 import { _decorator, Component, Constructor } from 'cc';
 import { ModulerBase } from './ModulerBase';
+import { GameInfo } from '../../GameInfo';
 const { ccclass, property } = _decorator;
 
 @ccclass('GameMgr')
@@ -17,6 +18,7 @@ export class GameMgr extends Component {
     }
     //开始游戏
     startGame(){
+        GameInfo.Instance.setIsGameOver(false);
         this._modluers.forEach((moduler:ModulerBase)=>{
             moduler.init();  
         })

+ 68 - 68
assets/Script/Game/GameFrameWork/ModulerBase.ts

@@ -11,7 +11,7 @@ export class ModulerBase extends Component {
     set NodeName(name: string) { this._nodeName = name }
     //
 
-    init(){
+    init() {
         //
         this._visit(this.node);
         this.onStart();
@@ -25,94 +25,94 @@ export class ModulerBase extends Component {
     //
 
     //刷新
-    refresh(){
+    refresh() {
 
     }
 
     //获取管理者中的其他模块
-    getModuler<T extends ModulerBase>(type: Constructor<T>): T{
+    getModuler<T extends ModulerBase>(type: Constructor<T>): T {
         return GameMgr.Instance.getModuler(type);
     }
-    
+
     //销毁自己
-    removeSelf(){
+    removeSelf() {
         this.node.destroy();
         this.clearSelf();
     }
 
-    protected clearSelf(){
-        
+    protected clearSelf() {
+
     }
 
 
     //
     private _visit(node: Node) {
-            if (node.name.startsWith("_")) {
-                this._nodes.set(node.name, node);
-            }
-            for (const child of node.children) {
-                this._visit(child);
-            }
-        }
-    
-        show(){
-            this.node.active = true;
-            this.use;
-        }
-    
-        showing(){
-            return this.node.active;
-        }
-    
-        hide(clear: boolean = false){
-            this.unUse();
-            if(clear){
-                this.node.destroy();
-                return;
-            }
-            this.node.active = false;
-        }
-    
-        onBtnClick(name: string, callback: Function, ...arg){
-            const node = this._nodes.get(name);
-            if(!node) {
-                Error("No find");
-                return;
-            }
-            if(node){
-                node.on(Button.EventType.CLICK,()=>{
-                    callback.apply(this,[...arg]);
-                })
-            }
-        }
-    
-        onPageView(name: string, type, callback: Function){
-            this._nodes.get(name).on(type,callback);
-        }
-    
-        getPageView(name: string): PageView{
-            return this._nodes.get(name).getComponent(PageView);
-        }
-    
-        getNode(name: string): Node{
-            return this._nodes.get(name);
+        if (node.name.startsWith("_")) {
+            this._nodes.set(node.name, node);
         }
-    
-        getLabel(name: string): Label{
-            return this.getNode(name).getComponent(Label);
+        for (const child of node.children) {
+            this._visit(child);
         }
-    
-        getSprite(name: string): Sprite{
-            return this.getNode(name).getComponent(Sprite);
+    }
+
+    show() {
+        this.node.active = true;
+        this.use;
+    }
+
+    showing() {
+        return this.node.active;
+    }
+
+    hide(clear: boolean = false) {
+        this.unUse();
+        if (clear) {
+            this.node.destroy();
+            return;
         }
-    
-        protected use(){
-    
+        this.node.active = false;
+    }
+
+    onBtnClick(name: string, callback: Function, ...arg) {
+        const node = this._nodes.get(name);
+        if (!node) {
+            Error("No find");
+            return;
         }
-    
-        protected unUse(){
-    
+        if (node) {
+            node.on(Button.EventType.CLICK, () => {
+                callback.apply(this, [...arg]);
+            })
         }
+    }
+
+    onPageView(name: string, type, callback: Function) {
+        this._nodes.get(name).on(type, callback);
+    }
+
+    getPageView(name: string): PageView {
+        return this._nodes.get(name).getComponent(PageView);
+    }
+
+    getNode(name: string): Node {
+        return this._nodes.get(name);
+    }
+
+    getLabel(name: string): Label {
+        return this.getNode(name).getComponent(Label);
+    }
+
+    getSprite(name: string): Sprite {
+        return this.getNode(name).getComponent(Sprite);
+    }
+
+    protected use() {
+
+    }
+
+    protected unUse() {
+
+    }
     //
 }
 

+ 4 - 3
assets/Script/Game/MyApp/Card.ts

@@ -1,4 +1,4 @@
-import { _decorator, Animation, Component, Label, Node, ProgressBar, Sprite } from 'cc';
+import { _decorator, Animation, Component, Label, Node, Sprite } from 'cc';
 import { resMgr } from '../../Frames/ResourcesMgr';
 const { ccclass, property } = _decorator;
 
@@ -9,7 +9,7 @@ export class Card extends Component {
     private _sprite: Node = null;
     private _shadow: Node = null;
     private _oreCount: Node = null;
-    private _consume: Node = null;
+    private _consume: Node | null = null
     consumeCount: number = null;
 
     //是否可以点击
@@ -28,7 +28,8 @@ export class Card extends Component {
     }
     start() {
         //这个Card可以使用的条件:disabled === false; clickable === true
-        this.consumeCount = Number(this._consume.getComponent(Label).string);
+        const consumeCount = this._consume?.getComponent(Label);
+        this.consumeCount = Number(consumeCount?.string);
     }
     protected update(dt: number): void {
         const strOreCount: string = this._oreCount.getComponent(Label).string;

+ 0 - 75
assets/Script/Game/MyApp/GameScene/Data/GameOverData.ts

@@ -1,75 +0,0 @@
-export class GameOverData {
-    private static _instance: GameOverData = null;
-
-    private win: boolean = true;
-    private killCount: number = 0;
-    private lifePercent: number = 0;
-
-    //金币奖励
-    private killAward: number = 0;
-    private lifeAward: number = 0;
-    private stageClearAward: number = 0;
-    private totalAward: number = 0;
-
-    //经验奖励
-    private xp: number = 0;
-    //钻石奖励
-    private lifeDia: number = 0;
-    private stageClearDia: number = 0;
-    private totalDia: number = 0;
-
-    private constructor() { };
-    static get Instance(): GameOverData {
-        if (!this._instance) {
-            this._instance = new GameOverData();
-        }
-        return this._instance;
-    }
-
-    clearData() {
-        this.win = true;
-        this.killCount = 0;
-        this.lifePercent = 0;
-        this.killAward = 0;
-        this.lifeAward = 0;
-        this.stageClearAward = 0;
-        this.totalAward = 0;
-        this.xp = 0;
-        this.lifeDia = 0;
-        this.stageClearDia = 0;
-        this.totalDia = 0;
-    }
-
-    get Win(): boolean { return this.win }
-    set Win(win: boolean) { this.win = win }
-
-    get KillCount(): number { return this.killCount }
-    set KillCount(count: number) { this.killCount = count }
-
-    get LifePercent(): number { return this.lifePercent }
-    set LifePercent(percent: number) { this.lifePercent = percent }
-
-    get KillAward(): number { return this.killAward }
-    set KillAward(award: number) { this.killAward = award }
-
-    get LifeAward(): number { return this.lifeAward }
-    set LifeAward(award: number) { this.lifeAward = award }
-
-    get StageClearAward(): number { return this.stageClearAward }
-    set StageClearAward(award: number) { this.stageClearAward = award }
-
-    get TotalAward(): number { return this.totalAward }
-    set TotalAward(award: number) { this.totalAward = award }
-
-    get Xp(): number { return this.xp }
-    set Xp(xp: number) { this.xp = xp }
-
-    get LifeDia(): number { return this.lifeDia }
-    set LifeDia(award: number) { this.lifeDia = award }
-
-    get StageClearDia(): number { return this.stageClearDia }
-    set StageClearDia(award: number) { this.stageClearDia = award }
-
-    get TotalDia(): number { return this.totalDia }
-    set TotalDia(award: number) { this.totalDia = award }
-}

+ 0 - 9
assets/Script/Game/MyApp/GameScene/Data/GameOverData.ts.meta

@@ -1,9 +0,0 @@
-{
-  "ver": "4.0.23",
-  "importer": "typescript",
-  "imported": true,
-  "uuid": "933616ce-1aad-47e9-95b7-d0f546a229ca",
-  "files": [],
-  "subMetas": {},
-  "userData": {}
-}

+ 4 - 4
assets/Script/Game/MyApp/GameScene/Enemy.ts

@@ -6,7 +6,7 @@ import { MyRole } from './MyRole';
 import { MyTower } from './MyTower';
 import { resMgr } from '../../../Frames/ResourcesMgr';
 import { messageMgr } from '../../../Frames/MessageMgr';
-import { GameOverData } from './Data/GameOverData';
+import { GameInfo } from '../../../GameInfo';
 const { ccclass, property } = _decorator;
 
 @ccclass('Enemy')
@@ -30,7 +30,7 @@ export class Enemy extends Role {
     }
     update(deltaTime: number) {
         super.update(deltaTime);
-        //this.stop();
+        this.stop();
         if (this._lifeBar._curHp <= 0) {
             super.playAnimation(RoleState.Die);
             if (this._isDie) return;
@@ -40,7 +40,7 @@ export class Enemy extends Role {
     }
 
     createOre() {
-        GameOverData.Instance.KillCount =  GameOverData.Instance.KillCount + 1;
+        GameInfo.Instance.setKillCount(GameInfo.Instance.getKillCount() + 1);
         //触发消息
         messageMgr.dispatch("addOreCount");
         const ore: Node = instantiate(resMgr.getPrefab("Ore"));
@@ -55,7 +55,7 @@ export class Enemy extends Role {
     }
 
     stop(): void {
-        if (this.node.getWorldPosition().x <= 200) {
+        if (this.node.getWorldPosition().x <= 100) {
             this.isStop = true;
             super.playAnimation(RoleState.Idle);
             //this.playAnimation(RoleState.Attack);

+ 4 - 6
assets/Script/Game/MyApp/GameScene/EnemyMgr.ts

@@ -8,8 +8,6 @@ import { GameInfo } from '../../../GameInfo';
 import { GameMgr } from '../../GameFrameWork/GameMgr';
 import { TouchGame } from '../TouchGame';
 import { Tools } from '../../Tools/Tools';
-import { Top } from './Top';
-import { BulletPool } from './BulletPool';
 import { EnemyTower } from './EnemyTower';
 const { ccclass, property } = _decorator;
 
@@ -38,10 +36,10 @@ export class EnemyMgr extends ModulerBase {
     init() {
         //第几关的数据
         this._lvDt = this._lvDts[GameInfo.Instance.getCurlv() - 1];
-        // this._createEnemy();
-        // this.schedule(() => {
-        //     this._createEnemy();
-        // }, 20)
+        this._createEnemy();
+        this.schedule(() => {
+            this._createEnemy();
+        }, 10)
         //设置敌方防御塔血量
         this._enemyTower.getComponent(EnemyTower).enemyTotalHp = this._lvDt.enemyTowerHp;
         //设置背景

+ 8 - 10
assets/Script/Game/MyApp/GameScene/EnemyTower.ts

@@ -1,11 +1,11 @@
-import { _decorator, director, find, Label, PhysicsGroup } from 'cc';
+import { _decorator, find,Label, PhysicsGroup } from 'cc';
 import { LifeBar } from './LifeBar';
 import { Role } from '../Role';
 import { Enemy } from './Enemy';
-import { GameOverData } from './Data/GameOverData';
-import { UIMgr } from '../../../Frames/UIManager';
-import { messageMgr } from '../../../Frames/MessageMgr';
 import { MyTower } from './MyTower';
+import { GameInfo } from '../../../GameInfo';
+import { GameMgr } from '../../GameFrameWork/GameMgr';
+import { GameOver } from './GameOver';
 const { ccclass, property } = _decorator;
 
 @ccclass('EnemyTower')
@@ -21,7 +21,6 @@ export class EnemyTower extends Role {
     start() {
         this.hp = this.enemyTotalHp;
         this._initLifeBar();
-        //super._setupPhysics();
     }
 
     //初始化血条
@@ -38,21 +37,20 @@ export class EnemyTower extends Role {
 
     //游戏结束数据结算
     private _gameOverDtSettlement(){
+        GameInfo.Instance.setIsGameOver(true);
+        GameInfo.Instance.setOverWin(true);
         const myTower = find("Canvas/GameRoot/MyTower").getComponent(MyTower);
         this._lifePercent(myTower.getCurHp(), myTower.getTotalHp())
-        GameOverData.Instance.Win = true;
-        UIMgr.openUI("GameOver");
-        director.pause();
+        GameMgr.Instance.getModuler(GameOver).show();
     }
 
     private _lifePercent(curHp: number, totalHp: number){
         if(totalHp <= 0){
-            GameOverData.Instance.LifePercent = 0;
             return;
         }
         let lifePercent = Math.floor((curHp / totalHp) * 100);
         lifePercent = Math.max(0, Math.min(lifePercent,100));
-        GameOverData.Instance.LifePercent = lifePercent;
+        GameInfo.Instance.setLifePecent(lifePercent);
     }
 
     //必须实现抽象方法

+ 148 - 0
assets/Script/Game/MyApp/GameScene/GameOver-001.ts

@@ -0,0 +1,148 @@
+import { _decorator, director, find, Label } from 'cc';
+import { UIBase } from '../../GameFrameWork/UIBase';
+import { resMgr } from '../../../Frames/ResourcesMgr';
+//import { GameOverData } from './Data/GameOverData';
+import { UIMgr } from '../../../Frames/UIManager';
+const { ccclass, property } = _decorator;
+
+@ccclass('GameOver')
+export class GameOver extends UIBase {
+    // //是否胜利
+    // win: boolean = null;
+
+    // killCount: number = null;
+    // killPercent: number = null;
+
+    // //金币奖励
+    // killAward: number = null;
+    // lifeAward: number = null;
+    // stageClearAward: number = null;
+    // totalAward: number = null;
+
+    // //经验奖励
+    // xp: number = null;
+    // //钻石奖励
+    // lifeDia: number = null;
+    // stageClearDia: number = null;
+    // totalDia: number = null;
+
+    //gameOverDt: GameOverData = null;
+    // protected onStart() {
+    //     //this.gameOverDt = GameOverData.Instance;
+    //     this.onBtnClick("_btnLeft", this._onBtnBack);
+    //     this._calculatedReward();
+    //     this._config();
+    // }
+
+    // config() {
+    //     this.getSprite("_gameOverUITitle").spriteFrame = this.win ?
+    //         resMgr.getSpriteFrame("GameWin") :
+    //         resMgr.getSpriteFrame("GameOver");
+    //     this.getLabel("_labelRight").string = this.win ? "下一关" : "重新开始";
+
+    //     const labelDate = {
+    //         "_killCount":this.killCount,
+    //         "_lifePercent":`${this.killPercent} %`,
+    //         "_kill":this.killAward,
+    //         "_life":this.lifeAward,
+    //         "_stageClear":this.stageClearAward,
+    //         "_total":this.totalAward,
+    //         "_xp":this.xp,
+    //         "_lifeDia":this.lifeDia,
+    //         "_stageClearDia":this.stageClearDia,
+    //         "_totalDia":this.totalDia,
+    //     }
+    //     this._setLabels(labelDate);
+    //     // this.getLabel("_killCount").string = String(this.killCount);
+    //     // this.getLabel("_lifePercent").string = `${String(this.killPercent)} %`;
+    //     // this.getLabel("_kill").string = String(this.killAward);
+    //     // this.getLabel("_life").string = String(this.lifeAward);
+    //     // this.getLabel("_stageClear").string = String(this.stageClearAward);
+    //     // this.getLabel("_total").string = String(this.totalAward);
+    //     // this.getLabel("_xp").string = String(this.xp);
+    //     // this.getLabel("_lifeDia").string = String(this.lifeDia);
+    //     // this.getLabel("_stageClearDia").string = String(this.stageClearDia);
+    //     // this.getLabel("_totalDia").string = String(this.totalDia);
+    // }
+
+    // private _setLabels(labelDate){
+    //     for(const [labelName, value] of labelDate){
+    //         this.getLabel(labelName).string = String(value);
+    //     }
+    // }
+
+    // private _calculatedReward() {
+    //     if (this.gameOverDt.KillCount >= 20) {
+    //         this.gameOverDt.KillAward = 100;
+    //         this.gameOverDt.Xp = 30;
+    //     } else if (this.gameOverDt.KillCount < 20) {
+    //         this.gameOverDt.KillAward = 50;
+    //         this.gameOverDt.Xp = 15;
+    //     }
+
+    //     if (this.gameOverDt.LifePercent === 100) {
+    //         this.gameOverDt.LifeAward = 40;
+    //         this.gameOverDt.LifeDia = 10;
+    //     } else if (this.gameOverDt.LifePercent >= 50 && this.gameOverDt.LifePercent < 100) {
+    //         this.gameOverDt.LifeAward = 30;
+    //         this.gameOverDt.LifeDia = 6;
+    //     } else if (this.gameOverDt.LifePercent >= 0 && this.gameOverDt.LifePercent < 50) {
+    //         this.gameOverDt.LifeAward = 20;
+    //         this.gameOverDt.LifeDia = 2;
+    //     }
+        
+    //     // if(this.gameOverDt.Win){
+    //     //     this.gameOverDt.StageClearDia = 10;
+    //     // } else {
+    //     //     this.gameOverDt.StageClearDia = 2;
+    //     // }
+
+    //     this.gameOverDt.StageClearDia = this.gameOverDt.Win ? 10 : 2;
+
+    //     this.gameOverDt.TotalAward = this.gameOverDt.KillAward + this.gameOverDt.LifeAward;
+    //     this.gameOverDt.TotalDia = this.gameOverDt.LifeDia + this.gameOverDt.StageClearDia;
+    // }
+
+    // private _config() {
+
+    //     this.getSprite("_gameOverUITitle").spriteFrame = this.gameOverDt.Win ?
+    //         resMgr.getSpriteFrame("GameWin") : resMgr.getSpriteFrame("GameOver");
+    //     this.getNode("_btnRight").getChildByName("Label").getComponent(Label).string =
+    //      this.gameOverDt.Win ? "下一关" : "重新开始";
+
+    //     const labelData = new Map<string, number | string>();
+    //     labelData.set("_killCount", this.gameOverDt.KillCount);
+    //     labelData.set("_lifePercent", `${this.gameOverDt.LifePercent} %`);
+    //     labelData.set("_kill", this.gameOverDt.KillAward);
+    //     labelData.set("_life", this.gameOverDt.LifeAward);
+    //     //通关奖励:StageClearAward
+    //     labelData.set("_stageClear", this.gameOverDt.StageClearAward);
+    //     labelData.set("_total", this.gameOverDt.TotalAward);
+    //     labelData.set("_xp", this.gameOverDt.Xp);
+    //     labelData.set("_lifeDia", this.gameOverDt.LifeDia);
+    //     labelData.set("_stageClearDia", this.gameOverDt.StageClearDia);
+    //     labelData.set("_totalDia", this.gameOverDt.TotalDia);
+
+    //     this._setLabels(labelData);
+    // }
+
+    private _setLabels(labelData: Map<string, number | string>) {
+        for (const [labelName, value] of labelData.entries()) {
+            this.getLabel(labelName).string = String(value);
+        }
+    }
+
+    private _onBtnBack() {
+        director.removeAll(find("Canvas/GameRoot/EnemyMgr"));
+        director.removeAll(find("Canvas/GameRoot/Skill_Range/Roles"));
+        find("Canvas/GameRoot/EnemyMgr").removeAllChildren();
+        find("Canvas/GameRoot/Skill_Range/Roles").removeAllChildren();
+        //销毁
+        //this.gameOverDt.clearData();
+        
+        UIMgr.closeUI("GameOver", true)
+        director.loadScene("StartScene");
+    }
+}
+
+

+ 1 - 0
assets/Script/Game/MyApp/GameScene/GameOver-001.ts.meta

@@ -0,0 +1 @@
+{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"2ef752dd-4b87-4a29-8b0c-f08419e578a5","files":[],"subMetas":{},"userData":{}}

+ 83 - 127
assets/Script/Game/MyApp/GameScene/GameOver.ts

@@ -1,142 +1,98 @@
-import { _decorator, director, Label } from 'cc';
-import { UIBase } from '../../GameFrameWork/UIBase';
+import { _decorator, director, Label, } from 'cc';
+import { ModulerBase } from '../../GameFrameWork/ModulerBase';
 import { resMgr } from '../../../Frames/ResourcesMgr';
-import { GameOverData } from './Data/GameOverData';
-import { UIMgr } from '../../../Frames/UIManager';
+import { GameInfo } from '../../../GameInfo';
 const { ccclass, property } = _decorator;
 
 @ccclass('GameOver')
-export class GameOver extends UIBase {
-    // //是否胜利
-    // win: boolean = null;
-
-    // killCount: number = null;
-    // killPercent: number = null;
-
-    // //金币奖励
-    // killAward: number = null;
-    // lifeAward: number = null;
-    // stageClearAward: number = null;
-    // totalAward: number = null;
-
-    // //经验奖励
-    // xp: number = null;
-    // //钻石奖励
-    // lifeDia: number = null;
-    // stageClearDia: number = null;
-    // totalDia: number = null;
-
-    gameOverDt: GameOverData = null;
-    protected onStart() {
-        this.gameOverDt = GameOverData.Instance;
-        this.onBtnClick("_btnLeft", this._onBtnBack);
-        this._calculatedReward();
-        this._config();
+export class GameOver extends ModulerBase {
+    //击杀奖励
+    KillRewardConfig = [
+        { min: 0, max: 5, reward: 100 },
+        { min: 6, max: 10, reward: 200 },
+        { min: 11, max: 15, reward: 300 },
+        { min: 16, max: 20, reward: 400 },
+        { min: 21, max: 25, reward: 500 },
+        { min: 26, max: 30, reward: 600 },
+        { min: 31, max: Infinity, reward: 700 },
+    ]
+    //生命奖励
+    LifeRewardConfig = [
+        { min: 0, max: 20, reward: 100 },
+        { min: 21, max: 40, reward: 200 },
+        { min: 41, max: 60, reward: 300 },
+        { min: 61, max: 80, reward: 400 },
+        { min: 81, max: 100, reward: 500 },
+    ]
+    //通关奖励
+    newresultRewardConfig = [
+        { min: 1, max: 5, reward: 100 },
+        { min: 6, max: 10, reward: 150 },
+        { min: 11, max: 15, reward: 200 },
+        { min: 16, max: 20, reward: 250 },
+        { min: 21, max: 25, reward: 300 },
+        { min: 26, max: Infinity, reward: 350 },
+    ]
+
+    protected onEnable(): void {
+        this.config();
     }
-
-    // config() {
-    //     this.getSprite("_gameOverUITitle").spriteFrame = this.win ?
-    //         resMgr.getSpriteFrame("GameWin") :
-    //         resMgr.getSpriteFrame("GameOver");
-    //     this.getLabel("_labelRight").string = this.win ? "下一关" : "重新开始";
-
-    //     const labelDate = {
-    //         "_killCount":this.killCount,
-    //         "_lifePercent":`${this.killPercent} %`,
-    //         "_kill":this.killAward,
-    //         "_life":this.lifeAward,
-    //         "_stageClear":this.stageClearAward,
-    //         "_total":this.totalAward,
-    //         "_xp":this.xp,
-    //         "_lifeDia":this.lifeDia,
-    //         "_stageClearDia":this.stageClearDia,
-    //         "_totalDia":this.totalDia,
-    //     }
-    //     this._setLabels(labelDate);
-    //     // this.getLabel("_killCount").string = String(this.killCount);
-    //     // this.getLabel("_lifePercent").string = `${String(this.killPercent)} %`;
-    //     // this.getLabel("_kill").string = String(this.killAward);
-    //     // this.getLabel("_life").string = String(this.lifeAward);
-    //     // this.getLabel("_stageClear").string = String(this.stageClearAward);
-    //     // this.getLabel("_total").string = String(this.totalAward);
-    //     // this.getLabel("_xp").string = String(this.xp);
-    //     // this.getLabel("_lifeDia").string = String(this.lifeDia);
-    //     // this.getLabel("_stageClearDia").string = String(this.stageClearDia);
-    //     // this.getLabel("_totalDia").string = String(this.totalDia);
-    // }
-
-    // private _setLabels(labelDate){
-    //     for(const [labelName, value] of labelDate){
-    //         this.getLabel(labelName).string = String(value);
-    //     }
-    // }
-
-    private _calculatedReward() {
-        if (this.gameOverDt.KillCount >= 20) {
-            this.gameOverDt.KillAward = 100;
-            this.gameOverDt.Xp = 30;
-        } else if (this.gameOverDt.KillCount < 20) {
-            this.gameOverDt.KillAward = 50;
-            this.gameOverDt.Xp = 15;
-        }
-
-        if (this.gameOverDt.LifePercent === 100) {
-            this.gameOverDt.LifeAward = 40;
-            this.gameOverDt.LifeDia = 10;
-        } else if (this.gameOverDt.LifePercent >= 50 && this.gameOverDt.LifePercent < 100) {
-            this.gameOverDt.LifeAward = 30;
-            this.gameOverDt.LifeDia = 6;
-        } else if (this.gameOverDt.LifePercent >= 0 && this.gameOverDt.LifePercent < 50) {
-            this.gameOverDt.LifeAward = 20;
-            this.gameOverDt.LifeDia = 2;
-        }
-        
-        // if(this.gameOverDt.Win){
-        //     this.gameOverDt.StageClearDia = 10;
-        // } else {
-        //     this.gameOverDt.StageClearDia = 2;
-        // }
-
-        this.gameOverDt.StageClearDia = this.gameOverDt.Win ? 10 : 2;
-
-        this.gameOverDt.TotalAward = this.gameOverDt.KillAward + this.gameOverDt.LifeAward;
-        this.gameOverDt.TotalDia = this.gameOverDt.LifeDia + this.gameOverDt.StageClearDia;
+    protected onStart(): void {
+        this.onBtnClick("_btnLeft", this._onBtnBack, this);
+        this.onBtnClick("_btnRight", this._onBtnRight, this);
+    }
+    config() {
+        this.getSprite("_gameOverUITitle").spriteFrame =
+            GameInfo.Instance.getOverWin() ?
+                resMgr.getSpriteFrame("GameWin") :
+                resMgr.getSpriteFrame("GameOver");
+
+        this.getNode("_btnRight").getComponentInChildren(Label).string =
+            GameInfo.Instance.getOverWin() ? "下一关" : "重新开始";
+
+        this.getLabel("_lifePercent").string = `${GameInfo.Instance.getLifePecent()}%`;
+        this.getLabel("_killCount").string = `${GameInfo.Instance.getKillCount()}`;
+        const kill: number = this.calculateReward(GameInfo.Instance.getKillCount(), this.KillRewardConfig);
+        const life: number = this.calculateReward(GameInfo.Instance.getLifePecent(), this.LifeRewardConfig);
+        const stageClear: number = this.calculateReward(GameInfo.Instance.getCurlv(), this.newresultRewardConfig);
+        const xp: number = GameInfo.Instance.getCurlv() * 30;
+        const lifeDia: number = Math.floor(life * 0.08);
+        const stageClearDia: number = Math.floor(stageClear * 0.07)
+        this.getLabel("_kill").string = `${kill}`;
+        this.getLabel("_life").string = `${life}`;
+        this.getLabel("_stageClear").string = `${stageClear}`;
+        this.getLabel("_total").string = `${kill + life + stageClear}`;
+        this.getLabel("_xp").string = `${xp}`;
+        this.getLabel("_lifeDia").string = `${lifeDia}`;
+        this.getLabel("_stageClearDia").string = `${stageClearDia}`;
+        this.getLabel("_totalDia").string = `${lifeDia + stageClearDia}`;
     }
 
-    private _config() {
-
-        this.getSprite("_gameOverUITitle").spriteFrame = this.gameOverDt.Win ?
-            resMgr.getSpriteFrame("GameWin") : resMgr.getSpriteFrame("GameOver");
-        this.getNode("_btnRight").getChildByName("Label").getComponent(Label).string =
-         this.gameOverDt.Win ? "下一关" : "重新开始";
-
-        const labelData = new Map<string, number | string>();
-        labelData.set("_killCount", this.gameOverDt.KillCount);
-        labelData.set("_lifePercent", `${this.gameOverDt.LifePercent} %`);
-        labelData.set("_kill", this.gameOverDt.KillAward);
-        labelData.set("_life", this.gameOverDt.LifeAward);
-        //通关奖励:StageClearAward
-        labelData.set("_stageClear", this.gameOverDt.StageClearAward);
-        labelData.set("_total", this.gameOverDt.TotalAward);
-        labelData.set("_xp", this.gameOverDt.Xp);
-        labelData.set("_lifeDia", this.gameOverDt.LifeDia);
-        labelData.set("_stageClearDia", this.gameOverDt.StageClearDia);
-        labelData.set("_totalDia", this.gameOverDt.TotalDia);
-
-        this._setLabels(labelData);
+    private _onBtnBack() {
+        this.clearDt();
+        this.hide(false);
+        director.loadScene("StartScene");
     }
 
-    private _setLabels(labelData: Map<string, number | string>) {
-        for (const [labelName, value] of labelData.entries()) {
-            this.getLabel(labelName).string = String(value);
+    private _onBtnRight() {
+        if(GameInfo.Instance.getOverWin()){
+            console.log("下一关")
+        } else {
+            console.log("重新开始")
         }
     }
+    //计算奖励
+    private calculateReward(lifeReward: number, rewardConfig: any) {
+        const matchRule = rewardConfig.find(rule =>
+            lifeReward >= rule.min && lifeReward <= rule.max
+        )
+        return matchRule ? matchRule.reward : 0;
+    }
 
-    private _onBtnBack() {
-        //销毁
-        this.gameOverDt.clearData();
-        UIMgr.closeUI("GameOver");
-        director.loadScene("StartScene");
+    private clearDt() {
+        GameInfo.Instance.setKillCount(0);
+        GameInfo.Instance.setLifePecent(0);
+        GameInfo.Instance.setOverWin(false)
     }
 }
 

+ 8 - 8
assets/Script/Game/MyApp/GameScene/MyTower.ts

@@ -1,11 +1,10 @@
-import { _decorator, director, find, Label, PhysicsGroup} from 'cc';
+import { _decorator, Label, PhysicsGroup} from 'cc';
 import { Role } from '../Role';
 import { LifeBar } from './LifeBar';
 import { Enemy } from './Enemy';
 import { GameInfo } from '../../../GameInfo';
-import { UIMgr } from '../../../Frames/UIManager';
-import { GameOverData } from './Data/GameOverData';
-import { messageMgr } from '../../../Frames/MessageMgr';
+import { GameMgr } from '../../GameFrameWork/GameMgr';
+import { GameOver } from './GameOver';
 const { ccclass, property } = _decorator;
 
 @ccclass('MyTower')
@@ -19,7 +18,6 @@ export class MyTower extends Role {
     start() {
         this.hp = GameInfo.Instance.getMyTowerHp();
         this._initLifeBar();
-        //super._setupPhysics();
     }
 
     //初始化血条
@@ -27,6 +25,7 @@ export class MyTower extends Role {
         this._lifeBar._curHp = GameInfo.Instance.getMyTowerHp();
         this._lifeBar._totalHp = GameInfo.Instance.getMyTowerHp();
     }
+
     update(deltaTime: number) {
         if(this._lifeBar._curHp <= 0){
             this._gameOverDtSettlement();
@@ -43,9 +42,10 @@ export class MyTower extends Role {
 
     //游戏结束数据结算
     private _gameOverDtSettlement(){
-        GameOverData.Instance.LifePercent = 0;
-        GameOverData.Instance.Win = false;
-        UIMgr.openUI("GameOver");
+        GameInfo.Instance.setIsGameOver(true);
+        GameInfo.Instance.setOverWin(false);
+        GameInfo.Instance.setLifePecent(0);
+        GameMgr.Instance.getModuler(GameOver).show();
     }
 
     //必须实现抽象方法

+ 18 - 8
assets/Script/Game/MyApp/GameScene/Pause.ts

@@ -1,18 +1,28 @@
-import { _decorator, Component, director, Node } from 'cc';
-import { UIBase, UIType } from '../../GameFrameWork/UIBase';
-import { UIMgr } from '../../../Frames/UIManager';
-import { StartScene } from '../StartScene';
+import { _decorator, director } from 'cc';
+import { ModulerBase } from '../../GameFrameWork/ModulerBase';
 const { ccclass, property } = _decorator;
 
 @ccclass('Pause')
-export class Pause extends UIBase {
+export class Pause extends ModulerBase {
     protected onStart() {
-        this.onBtnClick("_btnBack", this._onBtnBack)
+        this.onBtnClick("_back", this._onBtnBack, this);
+        this.onBtnClick("_continue", this._onContinue, this);
+        this.onBtnClick("_btnPause", this._onPause, this)
     }
 
+    private _onPause(){
+        director.pause();
+        this.getNode("_pause").active = true;
+    }
     private _onBtnBack() {
-        this.hide(false);
-        //UIMgr.openScene("StartScene");
+        director.resume();
+        this.getNode("_pause").active = false;
+        director.preloadScene("StartScene");
+        director.loadScene("StartScene");
+    }
+    private _onContinue(){
+        this.getNode("_pause").active = false;
+        director.resume();
     }
 }
 

+ 16 - 0
assets/Script/Game/MyApp/GameScene/TouchSkill.ts

@@ -1,6 +1,7 @@
 import { _decorator, animation, Animation, Component, EventTouch, instantiate, Label, Node, Sprite, UITransform, Vec2, Vec3 } from 'cc';
 import { GameInfo } from '../../../GameInfo';
 import { resMgr } from '../../../Frames/ResourcesMgr';
+import { LifeBar } from './LifeBar';
 const { ccclass, property } = _decorator;
 
 @ccclass('TouchSkill')
@@ -18,8 +19,13 @@ export class TouchSkill extends Component {
     //钻石拥有量
     private _ownDiamondCount: Node = null;
 
+    //技能爆炸位置
+    private _skillBurst: Node = null;
+    //敌人
+    private _enemies: Node = null;
     protected onLoad(): void {
         this._skillRange = this.node.parent.parent.getChildByName("Skill_Range");
+        this._enemies = this.node.parent.parent.getChildByName("EnemyMgr");
         this._ownDiamondCount = this.node.getChildByName("_ownNumber");
         this._hight = this._skillRange.getChildByName("Node").getComponent(UITransform).height;
 
@@ -86,6 +92,7 @@ export class TouchSkill extends Component {
                 const box = element.getComponent(UITransform).getBoundingBoxToWorld();
                 if (box.contains(new Vec2(pos.x, pos.y))) {
                     this._highLightIdx = element.getSiblingIndex();
+                    this._skillBurst = element;
                     if (this._highLightIdx >= 6) {
                         this._hideNode();
                         return;
@@ -94,6 +101,15 @@ export class TouchSkill extends Component {
                 }
             }
         }
+        const box = this._skillBurst.getComponent(UITransform).getBoundingBoxToWorld();
+        for (const enemy of this._enemies.children) {
+            const enemyPos: Vec2 = new Vec2(enemy.getWorldPosition().x,
+                enemy.getWorldPosition().y)
+            if (box.contains(enemyPos)) {
+                const enemyLifeBar = enemy.getComponent(LifeBar);
+                enemyLifeBar.updateProgressBar(enemyLifeBar._curHp - 50);
+            }
+        }
 
         const skill = instantiate(resMgr.getPrefab("Skill"));
         skill.parent = this._skillRange.getChildByName("Roles");

+ 3 - 0
assets/Script/Game/MyApp/Role.ts

@@ -4,6 +4,7 @@ import { resMgr } from '../../Frames/ResourcesMgr';
 import { Bullet } from './GameScene/Bullet';
 import { LifeBar } from './GameScene/LifeBar';
 import { BulletPool } from './GameScene/BulletPool';
+import { GameInfo } from '../../GameInfo';
 const { ccclass, property } = _decorator;
 export enum RoleState {
     Attack,
@@ -132,6 +133,7 @@ export class Role extends Component {
     }
 
     update(deltaTime: number) {
+        
         if (this._state === RoleState.Die) return;
 
         if (!this.currentTarget) {
@@ -157,6 +159,7 @@ export class Role extends Component {
     //寻敌
     private _detectEnemies() {
         if (!this.node.isValid) return;
+        if(GameInfo.Instance.getIsGameOver()) return;
         //const startPos = new Vec2(this.node.position.x, this.node.position.y);
         const startPos = this.node.position.clone();
         const endPos = new Vec2((this.direction * this.atkLength) + this.node.position.x, this.node.position.y);

+ 4 - 1
assets/Script/Game/MyApp/SelectTroopsBottom.ts

@@ -1,5 +1,8 @@
-import { _decorator, Button, Component, director, Node, Sprite, SpriteFrame } from 'cc';
+import { _decorator, Button, Component, director, Node, resources, Sprite, SpriteFrame } from 'cc';
 import { GameInfo } from '../../GameInfo';
+import { UIMgr } from '../../Frames/UIManager';
+import { GameMgr } from '../GameFrameWork/GameMgr';
+import { BattleSceneTop } from '../UI/BattleSceneTop';
 const { ccclass, property } = _decorator;
 
 @ccclass('SelectTroopsBottom')

+ 23 - 3
assets/Script/GameInfo.ts

@@ -2,13 +2,13 @@ export class GameInfo {
 
     private static _instance: GameInfo = null;
     //当前关卡
-    private _curlv: number = 7;
+    private _curlv: number = 1;
     //获胜场数
     private _winNumber: number = 1;
     //失败场数
     private _failNumber: number = 0;
     //金币数量
-    private _goldAmount: number = 2845;
+    private _goldAmount: number = 6845;
     //钻石数量
     private _diamondAmout: number = 254;
     //等级
@@ -32,7 +32,14 @@ export class GameInfo {
 
     //携带技能
     private _skill: string = "skill_3";
-
+    //是否游戏结束
+    private _isGameOver: boolean = false;
+
+    //胜利还是失败
+    private _win: boolean = null;
+    private _lifePercent: number = null;
+    private _killCount: number = 0;
+    
     private constructor() { };
     static get Instance(): GameInfo {
         if (!this._instance) {
@@ -92,4 +99,17 @@ export class GameInfo {
     getSkill(): string { return this._skill };
     setSkill(name: string) { this._skill = name };
 
+    //游戏是否结束
+    getIsGameOver(): boolean { return this._isGameOver};
+    setIsGameOver(gameOver: boolean) { this._isGameOver = gameOver };
+
+    //游戏结束了胜利还是失败
+    getOverWin(): boolean { return this._win};
+    setOverWin(win: boolean) { this._win = win};
+
+    getLifePecent(): number { return this._lifePercent};
+    setLifePecent(lifePercent: number) { this._lifePercent = lifePercent};
+
+    getKillCount(): number { return this._killCount};
+    setKillCount(KillCount: number) { this._killCount = KillCount};
 }

+ 2 - 2
assets/resources/Data/number-label-atlas.labelatlas.meta

@@ -12,11 +12,11 @@
     "itemHeight": 15,
     "fontSize": 13.2,
     "startChar": "0",
-    "spriteFrameUuid": "1c0203eb-68d2-477b-84ff-f452260f7c6e@f9941",
+    "spriteFrameUuid": "1440ddfa-68c4-4328-bf37-600cd18f4812@b256f",
     "_fntConfig": {
       "commonHeight": 15,
       "fontSize": 13,
-      "atlasName": "Number",
+      "atlasName": "",
       "fontDefDictionary": {
         "48": {
           "rect": {

+ 3 - 6
assets/resources/Res/Prefab/Enemy.prefab

@@ -239,7 +239,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@72d5a",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -325,7 +325,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "983a5c63-0c12-48e4-b5fa-628084fb7c80@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@ee32f",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -471,10 +471,7 @@
       "b": 255,
       "a": 255
     },
-    "_spriteFrame": {
-      "__uuid__": "53a94fc7-86c1-46e6-88d1-979398a0184a@91655",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_spriteFrame": null,
     "_type": 0,
     "_fillType": 0,
     "_sizeMode": 0,

+ 3 - 6
assets/resources/Res/Prefab/Role.prefab

@@ -239,7 +239,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "f6c61a49-14c8-45bb-ab84-c48a212b74bb@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@72d5a",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -325,7 +325,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "983a5c63-0c12-48e4-b5fa-628084fb7c80@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@ee32f",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -471,10 +471,7 @@
       "b": 255,
       "a": 255
     },
-    "_spriteFrame": {
-      "__uuid__": "53a94fc7-86c1-46e6-88d1-979398a0184a@91655",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_spriteFrame": null,
     "_type": 0,
     "_fillType": 0,
     "_sizeMode": 0,

+ 0 - 178
assets/resources/Res/heros.plist

@@ -1,178 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-    <dict>
-        <key>frames</key>
-        <dict>
-            <key>hero_1.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{162,242},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_10.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{162,2},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_11.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{82,2},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_12.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,2},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_2.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{82,242},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_3.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,242},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_4.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{162,162},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_5.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{82,162},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_6.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,162},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_7.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{162,82},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_8.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{82,82},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-            <key>hero_9.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,82},{78,78}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{78,78}}</string>
-                <key>sourceSize</key>
-                <string>{78,78}</string>
-            </dict>
-        </dict>
-        <key>metadata</key>
-        <dict>
-            <key>format</key>
-            <integer>2</integer>
-            <key>realTextureFileName</key>
-            <string>heros.png</string>
-            <key>size</key>
-            <string>{242,322}</string>
-            <key>smartupdate</key>
-            <string>$TexturePacker:SmartUpdate:e026408f4ada347c216b3cb0839cfb61$</string>
-            <key>textureFileName</key>
-            <string>heros.png</string>
-        </dict>
-    </dict>
-</plist>

+ 0 - 569
assets/resources/Res/heros.plist.meta

@@ -1,569 +0,0 @@
-{
-  "ver": "1.0.8",
-  "importer": "sprite-atlas",
-  "imported": true,
-  "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c",
-  "files": [
-    ".json"
-  ],
-  "subMetas": {
-    "78024": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@78024",
-      "displayName": "",
-      "id": "78024",
-      "name": "hero_11",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 82,
-        "trimY": 2,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "0edd1": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@0edd1",
-      "displayName": "",
-      "id": "0edd1",
-      "name": "hero_1",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 162,
-        "trimY": 242,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "44d63": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@44d63",
-      "displayName": "",
-      "id": "44d63",
-      "name": "hero_10",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 162,
-        "trimY": 2,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "c2858": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@c2858",
-      "displayName": "",
-      "id": "c2858",
-      "name": "hero_12",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 2,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "579f0": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@579f0",
-      "displayName": "",
-      "id": "579f0",
-      "name": "hero_2",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 82,
-        "trimY": 242,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "3982f": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@3982f",
-      "displayName": "",
-      "id": "3982f",
-      "name": "hero_3",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 242,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "5daab": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@5daab",
-      "displayName": "",
-      "id": "5daab",
-      "name": "hero_4",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 162,
-        "trimY": 162,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "c6c65": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@c6c65",
-      "displayName": "",
-      "id": "c6c65",
-      "name": "hero_5",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 82,
-        "trimY": 162,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f821f": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@f821f",
-      "displayName": "",
-      "id": "f821f",
-      "name": "hero_6",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 162,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "2f025": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@2f025",
-      "displayName": "",
-      "id": "2f025",
-      "name": "hero_7",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 162,
-        "trimY": 82,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "eb85b": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@eb85b",
-      "displayName": "",
-      "id": "eb85b",
-      "name": "hero_8",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 82,
-        "trimY": 82,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "d547e": {
-      "importer": "sprite-frame",
-      "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c@d547e",
-      "displayName": "",
-      "id": "d547e",
-      "name": "hero_9",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 82,
-        "width": 78,
-        "height": 78,
-        "rawWidth": 78,
-        "rawHeight": 78,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": "b9afa127-3e64-44ac-88c7-025507585a4c"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "atlasTextureName": "heros.png",
-    "format": 2,
-    "uuid": "b9afa127-3e64-44ac-88c7-025507585a4c",
-    "textureUuid": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a"
-  }
-}

BIN
assets/resources/Res/heros.png


+ 0 - 134
assets/resources/Res/heros.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "dac46b43-a8f3-4b43-9660-8bbbf0a93628",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-      "displayName": "heros",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@f9941",
-      "displayName": "heros",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 2,
-        "width": 238,
-        "height": 318,
-        "rawWidth": 242,
-        "rawHeight": 322,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -119,
-            -159,
-            0,
-            119,
-            -159,
-            0,
-            -119,
-            159,
-            0,
-            119,
-            159,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            2,
-            320,
-            240,
-            320,
-            2,
-            2,
-            240,
-            2
-          ],
-          "nuv": [
-            0.008264462809917356,
-            0.006211180124223602,
-            0.9917355371900827,
-            0.006211180124223602,
-            0.008264462809917356,
-            0.9937888198757764,
-            0.9917355371900827,
-            0.9937888198757764
-          ],
-          "minPos": [
-            -119,
-            -159,
-            0
-          ],
-          "maxPos": [
-            119,
-            159,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "dac46b43-a8f3-4b43-9660-8bbbf0a93628@f9941"
-  }
-}

BIN
assets/resources/Res/virus.png


+ 0 - 134
assets/resources/Res/virus.png.meta

@@ -1,134 +0,0 @@
-{
-  "ver": "1.0.26",
-  "importer": "image",
-  "imported": true,
-  "uuid": "68043850-d6eb-47c2-82f0-7b95fe959e22",
-  "files": [
-    ".json",
-    ".png"
-  ],
-  "subMetas": {
-    "6c48a": {
-      "importer": "texture",
-      "uuid": "68043850-d6eb-47c2-82f0-7b95fe959e22@6c48a",
-      "displayName": "virus",
-      "id": "6c48a",
-      "name": "texture",
-      "userData": {
-        "wrapModeS": "clamp-to-edge",
-        "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "68043850-d6eb-47c2-82f0-7b95fe959e22",
-        "isUuid": true,
-        "visible": false,
-        "minfilter": "linear",
-        "magfilter": "linear",
-        "mipfilter": "none",
-        "anisotropy": 0
-      },
-      "ver": "1.0.22",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f9941": {
-      "importer": "sprite-frame",
-      "uuid": "68043850-d6eb-47c2-82f0-7b95fe959e22@f9941",
-      "displayName": "virus",
-      "id": "f9941",
-      "name": "spriteFrame",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": -13.5,
-        "offsetY": 12,
-        "trimX": 2,
-        "trimY": 2,
-        "width": 97,
-        "height": 228,
-        "rawWidth": 128,
-        "rawHeight": 256,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [
-            -48.5,
-            -114,
-            0,
-            48.5,
-            -114,
-            0,
-            -48.5,
-            114,
-            0,
-            48.5,
-            114,
-            0
-          ],
-          "indexes": [
-            0,
-            1,
-            2,
-            2,
-            1,
-            3
-          ],
-          "uv": [
-            2,
-            254,
-            99,
-            254,
-            2,
-            26,
-            99,
-            26
-          ],
-          "nuv": [
-            0.015625,
-            0.1015625,
-            0.7734375,
-            0.1015625,
-            0.015625,
-            0.9921875,
-            0.7734375,
-            0.9921875
-          ],
-          "minPos": [
-            -48.5,
-            -114,
-            0
-          ],
-          "maxPos": [
-            48.5,
-            114,
-            0
-          ]
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "68043850-d6eb-47c2-82f0-7b95fe959e22@6c48a",
-        "atlasUuid": ""
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "type": "sprite-frame",
-    "hasAlpha": true,
-    "fixAlphaTransparencyArtifacts": false,
-    "redirect": "68043850-d6eb-47c2-82f0-7b95fe959e22@f9941"
-  }
-}

+ 0 - 61
assets/resources/Res/virusBig.plist

@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-    <dict>
-        <key>frames</key>
-        <dict>
-            <key>Blue1.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,626},{310,300}}</string>
-                <key>offset</key>
-                <string>{0,5}</string>
-                <key>rotated</key>
-                <true/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{310,300}}</string>
-                <key>sourceSize</key>
-                <string>{310,310}</string>
-            </dict>
-            <key>Green1.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,314},{310,310}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{310,310}}</string>
-                <key>sourceSize</key>
-                <string>{310,310}</string>
-            </dict>
-            <key>Pink1.png</key>
-            <dict>
-                <key>frame</key>
-                <string>{{2,2},{310,310}}</string>
-                <key>offset</key>
-                <string>{0,0}</string>
-                <key>rotated</key>
-                <false/>
-                <key>sourceColorRect</key>
-                <string>{{0,0},{310,310}}</string>
-                <key>sourceSize</key>
-                <string>{310,310}</string>
-            </dict>
-        </dict>
-        <key>metadata</key>
-        <dict>
-            <key>format</key>
-            <integer>2</integer>
-            <key>realTextureFileName</key>
-            <string>virusBig.png</string>
-            <key>size</key>
-            <string>{512,1024}</string>
-            <key>smartupdate</key>
-            <string>$TexturePacker:SmartUpdate:2ae50a7302e9d008ac420ec3a237f0c6$</string>
-            <key>textureFileName</key>
-            <string>virusBig.png</string>
-        </dict>
-    </dict>
-</plist>

+ 0 - 155
assets/resources/Res/virusBig.plist.meta

@@ -1,155 +0,0 @@
-{
-  "ver": "1.0.8",
-  "importer": "sprite-atlas",
-  "imported": true,
-  "uuid": "ca3feec8-2b42-4781-9b24-f5266ced8490",
-  "files": [
-    ".json"
-  ],
-  "subMetas": {
-    "91655": {
-      "importer": "sprite-frame",
-      "uuid": "ca3feec8-2b42-4781-9b24-f5266ced8490@91655",
-      "displayName": "",
-      "id": "91655",
-      "name": "Blue1",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": true,
-        "offsetX": 0,
-        "offsetY": 5,
-        "trimX": 2,
-        "trimY": 626,
-        "width": 310,
-        "height": 300,
-        "rawWidth": 310,
-        "rawHeight": 310,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a",
-        "atlasUuid": "ca3feec8-2b42-4781-9b24-f5266ced8490"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "f58dc": {
-      "importer": "sprite-frame",
-      "uuid": "ca3feec8-2b42-4781-9b24-f5266ced8490@f58dc",
-      "displayName": "",
-      "id": "f58dc",
-      "name": "Green1",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 314,
-        "width": 310,
-        "height": 310,
-        "rawWidth": 310,
-        "rawHeight": 310,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a",
-        "atlasUuid": "ca3feec8-2b42-4781-9b24-f5266ced8490"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    },
-    "d74a3": {
-      "importer": "sprite-frame",
-      "uuid": "ca3feec8-2b42-4781-9b24-f5266ced8490@d74a3",
-      "displayName": "",
-      "id": "d74a3",
-      "name": "Pink1",
-      "userData": {
-        "trimType": "auto",
-        "trimThreshold": 1,
-        "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 2,
-        "trimY": 2,
-        "width": 310,
-        "height": 310,
-        "rawWidth": 310,
-        "rawHeight": 310,
-        "borderTop": 0,
-        "borderBottom": 0,
-        "borderLeft": 0,
-        "borderRight": 0,
-        "packable": true,
-        "pixelsToUnit": 100,
-        "pivotX": 0.5,
-        "pivotY": 0.5,
-        "meshType": 0,
-        "vertices": {
-          "rawPosition": [],
-          "indexes": [],
-          "uv": [],
-          "nuv": [],
-          "minPos": [],
-          "maxPos": []
-        },
-        "isUuid": true,
-        "imageUuidOrDatabaseUri": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a",
-        "atlasUuid": "ca3feec8-2b42-4781-9b24-f5266ced8490"
-      },
-      "ver": "1.0.12",
-      "imported": true,
-      "files": [
-        ".json"
-      ],
-      "subMetas": {}
-    }
-  },
-  "userData": {
-    "atlasTextureName": "virusBig.png",
-    "format": 2,
-    "uuid": "ca3feec8-2b42-4781-9b24-f5266ced8490",
-    "textureUuid": "cdcb2c85-fe6f-4af2-a9a5-bf6cd9a06a0c@6c48a"
-  }
-}

BIN
assets/resources/Res/virusBig.png


+ 12 - 12
assets/resources/UI/GameOver.prefab

@@ -188,7 +188,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "5a06752f-f2da-44a0-8086-72e2b579f3c9@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9f279",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -327,7 +327,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "39eae674-a1a7-474a-a163-5de643bc4043@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@e705a",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -2446,7 +2446,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "04fc2aee-3ea7-4347-9c4d-a21bcf088652@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@c17e0",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -2568,7 +2568,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9bb7d",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -3167,7 +3167,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@81a79",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -3325,7 +3325,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9bb7d",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -3921,7 +3921,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@81a79",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -4043,7 +4043,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9bb7d",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -4639,7 +4639,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "8fb550b5-7ae2-4a5f-8a95-454c0cf55b0f@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@81a79",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -4761,7 +4761,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "e8e087cb-8f3f-4bdb-9384-6b77824b1b49@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9bb7d",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 0,
@@ -5143,7 +5143,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@afe4a",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -5542,7 +5542,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "dd364006-32c2-4adf-ac70-207d5b7c2f7d@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@afe4a",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,

+ 2 - 2
assets/resources/UI/LoadingUI.prefab

@@ -239,7 +239,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "51f82dd4-5526-4316-ae4e-47784b9df700@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@a1de9",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -325,7 +325,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "2a6c3f0f-5f5d-44e8-a7fd-4166ad98d617@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@9f969",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,

+ 3 - 24
assets/resources/UI/Pause.prefab

@@ -38,13 +38,10 @@
       },
       {
         "__id__": 34
-      },
-      {
-        "__id__": 36
       }
     ],
     "_prefab": {
-      "__id__": 38
+      "__id__": 36
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -357,7 +354,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "fb70aaaa-72f3-4d58-b364-e84891674b90@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@dc591",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -593,7 +590,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "52d6880e-7e72-43ce-8adc-21f433351638@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@e3057",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -831,24 +828,6 @@
     "__type__": "cc.CompPrefabInfo",
     "fileId": "14281NfpBG9pNiIyuYY4DC"
   },
-  {
-    "__type__": "059dfehbhZOVpV0AJ/sPaD2",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 1
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 37
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "186DGSQaNLCKOMboJjJPoY"
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 7 - 22
assets/resources/UI/PopupUI.prefab

@@ -906,7 +906,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "604305cd-678f-47c6-9994-b1e717ae23fc@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@abc0b",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -971,10 +971,7 @@
       "b": 124,
       "a": 255
     },
-    "_normalSprite": {
-      "__uuid__": "604305cd-678f-47c6-9994-b1e717ae23fc@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_normalSprite": null,
     "_hoverSprite": null,
     "_pressedSprite": null,
     "_disabledSprite": null,
@@ -1308,7 +1305,7 @@
       "a": 255
     },
     "_spriteFrame": {
-      "__uuid__": "a8b87c18-da4b-423e-aa20-33adf55079ec@f9941",
+      "__uuid__": "1440ddfa-68c4-4328-bf37-600cd18f4812@80a72",
       "__expectedType__": "cc.SpriteFrame"
     },
     "_type": 1,
@@ -1373,22 +1370,10 @@
       "b": 124,
       "a": 255
     },
-    "_normalSprite": {
-      "__uuid__": "a8b87c18-da4b-423e-aa20-33adf55079ec@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_hoverSprite": {
-      "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_pressedSprite": {
-      "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_disabledSprite": {
-      "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
+    "_normalSprite": null,
+    "_hoverSprite": null,
+    "_pressedSprite": null,
+    "_disabledSprite": null,
     "_duration": 0.1,
     "_zoomScale": 1.2,
     "_target": {

+ 0 - 8824
assets/resources/UI/SelectTroops.prefab

@@ -1,8824 +0,0 @@
-[
-  {
-    "__type__": "cc.Prefab",
-    "_name": "SelectTroops",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_native": "",
-    "data": {
-      "__id__": 1
-    },
-    "optimizationPolicy": 0,
-    "persistent": false
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "SelectTroops",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": null,
-    "_children": [
-      {
-        "__id__": 2
-      },
-      {
-        "__id__": 36
-      },
-      {
-        "__id__": 106
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 382
-      },
-      {
-        "__id__": 384
-      },
-      {
-        "__id__": 386
-      },
-      {
-        "__id__": 388
-      }
-    ],
-    "_prefab": {
-      "__id__": 390
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RoleList",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 1
-    },
-    "_children": [
-      {
-        "__id__": 3
-      },
-      {
-        "__id__": 17
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 25
-      },
-      {
-        "__id__": 27
-      },
-      {
-        "__id__": 29
-      },
-      {
-        "__id__": 31
-      },
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -240,
-      "y": 45,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "view",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 2
-    },
-    "_children": [
-      {
-        "__id__": 4
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 10
-      },
-      {
-        "__id__": 12
-      },
-      {
-        "__id__": 14
-      }
-    ],
-    "_prefab": {
-      "__id__": 16
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "content",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 3
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 5
-      },
-      {
-        "__id__": 7
-      }
-    ],
-    "_prefab": {
-      "__id__": 9
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 125,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 4
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 6
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 600,
-      "height": 40
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 1
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ebBmkUfztHDYGpZb5cVhPi"
-  },
-  {
-    "__type__": "cc.Layout",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 4
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 8
-    },
-    "_resizeMode": 1,
-    "_layoutType": 3,
-    "_cellSize": {
-      "__type__": "cc.Size",
-      "width": 40,
-      "height": 40
-    },
-    "_startAxis": 0,
-    "_paddingLeft": 20,
-    "_paddingRight": 20,
-    "_paddingTop": 20,
-    "_paddingBottom": 20,
-    "_spacingX": 20,
-    "_spacingY": 20,
-    "_verticalDirection": 1,
-    "_horizontalDirection": 0,
-    "_constraint": 2,
-    "_constraintNum": 4,
-    "_affectedByScale": false,
-    "_isAlign": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b5DrLroGpPRbsAWTiG6Jei"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "98pV2UKFdK+LQvTkyShpi6",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 3
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 11
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 600,
-      "height": 350
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "50jfB8zWJEwJR76GEomhRC"
-  },
-  {
-    "__type__": "cc.Mask",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 3
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 13
-    },
-    "_type": 0,
-    "_inverted": false,
-    "_segments": 64,
-    "_alphaThreshold": 0.1,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a5fXMk2hFH4Jlbxstc+SLO"
-  },
-  {
-    "__type__": "cc.Graphics",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 3
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 15
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_lineWidth": 1,
-    "_strokeColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_lineJoin": 2,
-    "_lineCap": 0,
-    "_fillColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 0
-    },
-    "_miterLimit": 10,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c7yJjGBfFO9pAgkVzocvVV"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f8yGwZZ2VGMaTAgdI/qtES",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "TouchMgr",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 2
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 18
-      },
-      {
-        "__id__": 20
-      },
-      {
-        "__id__": 22
-      }
-    ],
-    "_prefab": {
-      "__id__": 24
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 5.684341886080802e-14,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 17
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 19
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 600,
-      "height": 350
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9bx34ef1BOJaEH5m6DcfDN"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 17
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 21
-    },
-    "_alignFlags": 12,
-    "_target": null,
-    "_left": 3.019806626980426e-14,
-    "_right": 1180,
-    "_top": 620,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 100,
-    "_originalHeight": 100,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "0fRIixqAFN04oorMuvHAkD"
-  },
-  {
-    "__type__": "2c63cooW81Gtpti/cIy4AtH",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 17
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 23
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "27LUhT3k1K95aZJBR+Se3R"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "e8MNwUeFdLvKxNxkojwyf2",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 2
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 26
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 600,
-      "height": 350
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b5OR31Df1JTZCIoF4IP/mm"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 2
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 28
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@f0787",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "68iDM2oA1CeZq+alU42ZX5"
-  },
-  {
-    "__type__": "cc.ScrollView",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 2
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 30
-    },
-    "bounceDuration": 0.23,
-    "brake": 0.75,
-    "elastic": true,
-    "inertia": true,
-    "horizontal": false,
-    "vertical": true,
-    "cancelInnerEvents": true,
-    "scrollEvents": [],
-    "_content": {
-      "__id__": 4
-    },
-    "_horizontalScrollBar": null,
-    "_verticalScrollBar": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ec6JSVirVCMo/2EUUAuc+g"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 2
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 32
-    },
-    "_alignFlags": 9,
-    "_target": null,
-    "_left": 100,
-    "_right": 0,
-    "_top": 140,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9dqRg0zV5OVKDTqVS+mkCs"
-  },
-  {
-    "__type__": "f23c3WBxVtCIIISP/245dfp",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 2
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 34
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9afhW5sThDtbOxhtD/Gn/4"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "359a9BkR1F/4mkZ76CzC1s",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "FunctionalZone",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 1
-    },
-    "_children": [
-      {
-        "__id__": 37
-      },
-      {
-        "__id__": 55
-      },
-      {
-        "__id__": 73
-      },
-      {
-        "__id__": 91
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 101
-      },
-      {
-        "__id__": 103
-      }
-    ],
-    "_prefab": {
-      "__id__": 105
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 327.5,
-      "y": 45,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_btnMarket",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 36
-    },
-    "_children": [
-      {
-        "__id__": 38
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 46
-      },
-      {
-        "__id__": 48
-      },
-      {
-        "__id__": 50
-      },
-      {
-        "__id__": 52
-      }
-    ],
-    "_prefab": {
-      "__id__": 54
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 95,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 37
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 39
-      },
-      {
-        "__id__": 41
-      },
-      {
-        "__id__": 43
-      }
-    ],
-    "_prefab": {
-      "__id__": 45
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 74.8,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 38
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 40
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.3349609375,
-      "height": 50.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "73FXVzdL5AlqwPUnT4Tsl6"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 38
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 42
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_string": "市 场",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 30,
-    "_fontSize": 30,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": true,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "0dofh0MwFFC6xW19cAaPGM"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 38
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 44
-    },
-    "_alignFlags": 41,
-    "_target": null,
-    "_left": 15.83251953125,
-    "_right": 15.83251953125,
-    "_top": -50,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "14s32dCt1D8oS7KdnNZYbr"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "8eKW37o4BALoCiyZTH87b2",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 37
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 47
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 100,
-      "height": 100
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ccuvWIinNAnr5ODcGsGjNs"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 37
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 49
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "a26dd037-1360-4022-84cd-9b7654dead06@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "5dJ+8qBlRMB7RTVRbXVtvR"
-  },
-  {
-    "__type__": "cc.Button",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 37
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 51
-    },
-    "clickEvents": [],
-    "_interactable": true,
-    "_transition": 3,
-    "_normalColor": {
-      "__type__": "cc.Color",
-      "r": 214,
-      "g": 214,
-      "b": 214,
-      "a": 255
-    },
-    "_hoverColor": {
-      "__type__": "cc.Color",
-      "r": 211,
-      "g": 211,
-      "b": 211,
-      "a": 255
-    },
-    "_pressedColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_disabledColor": {
-      "__type__": "cc.Color",
-      "r": 124,
-      "g": 124,
-      "b": 124,
-      "a": 255
-    },
-    "_normalSprite": null,
-    "_hoverSprite": null,
-    "_pressedSprite": null,
-    "_disabledSprite": null,
-    "_duration": 0.1,
-    "_zoomScale": 1.2,
-    "_target": {
-      "__id__": 37
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "5buvlnC2xOi6HIrada/Z0J"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 37
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 53
-    },
-    "_alignFlags": 41,
-    "_target": null,
-    "_left": 162.5,
-    "_right": 162.5,
-    "_top": 30,
-    "_bottom": 245.894,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 100,
-    "_originalHeight": 40,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "16/DYprxdLbbMuDYhKoepj"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "7dxPGBp4ROobYMkC9sXwgB",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_btnCompound",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 36
-    },
-    "_children": [
-      {
-        "__id__": 56
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 64
-      },
-      {
-        "__id__": 66
-      },
-      {
-        "__id__": 68
-      },
-      {
-        "__id__": 70
-      }
-    ],
-    "_prefab": {
-      "__id__": 72
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -112.5,
-      "y": -79.352,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 55
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 57
-      },
-      {
-        "__id__": 59
-      },
-      {
-        "__id__": 61
-      }
-    ],
-    "_prefab": {
-      "__id__": 63
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -74.8,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 56
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 58
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.3349609375,
-      "height": 50.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a5ZHM3WGJC4ZeKwLgOL//6"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 56
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 60
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_string": "合 成",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 30,
-    "_fontSize": 30,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": true,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "3dXzJSUgZDELVZJcleiEXU"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 56
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 62
-    },
-    "_alignFlags": 44,
-    "_target": null,
-    "_left": 15.83251953125,
-    "_right": 15.83251953125,
-    "_top": -50,
-    "_bottom": -50,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "2cduTPm5FLO6cJ5YVgarRs"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "14MWSWz75Puqsnec1lU0tU",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 55
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 65
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 100,
-      "height": 100
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "08g0D3MjRAwaeRh/uIm82H"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 55
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 67
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "ce34176c-3ac3-4971-a746-7db4aa8e8ddb@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "747wCHVUlBmZ3q6TfzYeLe"
-  },
-  {
-    "__type__": "cc.Button",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 55
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 69
-    },
-    "clickEvents": [],
-    "_interactable": true,
-    "_transition": 3,
-    "_normalColor": {
-      "__type__": "cc.Color",
-      "r": 214,
-      "g": 214,
-      "b": 214,
-      "a": 255
-    },
-    "_hoverColor": {
-      "__type__": "cc.Color",
-      "r": 211,
-      "g": 211,
-      "b": 211,
-      "a": 255
-    },
-    "_pressedColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_disabledColor": {
-      "__type__": "cc.Color",
-      "r": 124,
-      "g": 124,
-      "b": 124,
-      "a": 255
-    },
-    "_normalSprite": {
-      "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_hoverSprite": null,
-    "_pressedSprite": null,
-    "_disabledSprite": null,
-    "_duration": 0.1,
-    "_zoomScale": 1.2,
-    "_target": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "74qtPiQhlCqJ+fwXo6bphp"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 55
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 71
-    },
-    "_alignFlags": 13,
-    "_target": null,
-    "_left": 50,
-    "_right": 0,
-    "_top": 204.352,
-    "_bottom": 45.647999999999996,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 40,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "79Xe3JZspA55us6hfraBtK"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "55DVvJs9VAz6a/mOLpXrgX",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_btnUpGrade",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 36
-    },
-    "_children": [
-      {
-        "__id__": 74
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 82
-      },
-      {
-        "__id__": 84
-      },
-      {
-        "__id__": 86
-      },
-      {
-        "__id__": 88
-      }
-    ],
-    "_prefab": {
-      "__id__": 90
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 112.5,
-      "y": -81.51600000000002,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 73
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 75
-      },
-      {
-        "__id__": 77
-      },
-      {
-        "__id__": 79
-      }
-    ],
-    "_prefab": {
-      "__id__": 81
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -74.8,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 74
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 76
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.3349609375,
-      "height": 50.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "93L/ENM0FN9LLN6Hw5+D5B"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 74
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 78
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_string": "升 级",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 30,
-    "_fontSize": 30,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": true,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b4otl0WItOy6oRosi2IMb/"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 74
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 80
-    },
-    "_alignFlags": 44,
-    "_target": null,
-    "_left": 15.83251953125,
-    "_right": 15.83251953125,
-    "_top": -50,
-    "_bottom": -50,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "06SEudSVxHMpmhCvvfJFRL"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "c5ZVJYLbNCepbv5r7HZXQ0",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 73
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 83
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 100,
-      "height": 100
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a9SbFp/AlJrpopWln2f69u"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 73
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 85
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "4bkxf1iZhEpJyxuygzOAqO"
-  },
-  {
-    "__type__": "cc.Button",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 73
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 87
-    },
-    "clickEvents": [],
-    "_interactable": true,
-    "_transition": 3,
-    "_normalColor": {
-      "__type__": "cc.Color",
-      "r": 214,
-      "g": 214,
-      "b": 214,
-      "a": 255
-    },
-    "_hoverColor": {
-      "__type__": "cc.Color",
-      "r": 211,
-      "g": 211,
-      "b": 211,
-      "a": 255
-    },
-    "_pressedColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_disabledColor": {
-      "__type__": "cc.Color",
-      "r": 124,
-      "g": 124,
-      "b": 124,
-      "a": 255
-    },
-    "_normalSprite": {
-      "__uuid__": "b27240f8-03cb-4e22-8a7c-790d7fdf96a9@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_hoverSprite": {
-      "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_pressedSprite": {
-      "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_disabledSprite": {
-      "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_duration": 0.1,
-    "_zoomScale": 1.2,
-    "_target": {
-      "__id__": 73
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "e7Id6ZG55Jf7jfwCsvVCXS"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 73
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 89
-    },
-    "_alignFlags": 37,
-    "_target": null,
-    "_left": 0,
-    "_right": 50,
-    "_top": 206.51600000000002,
-    "_bottom": 43.48399999999998,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 40,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "0364Xm7O9POK4Y013v0L8H"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "5aoVpdBj9C4qkky+x/veHf",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "FreeGold",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 36
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 92
-      },
-      {
-        "__id__": 94
-      },
-      {
-        "__id__": 96
-      },
-      {
-        "__id__": 98
-      }
-    ],
-    "_prefab": {
-      "__id__": 100
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -132.5,
-      "y": 95,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 91
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 93
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 90,
-      "height": 90
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "caKzvbvFFGNIuEC2BMNKn8"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 91
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 95
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "f8c6e826-804d-4125-8e03-24f4ac450efe@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "05PJWj1XRKs4ylHV2Dnmkj"
-  },
-  {
-    "__type__": "cc.Button",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 91
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 97
-    },
-    "clickEvents": [],
-    "_interactable": true,
-    "_transition": 3,
-    "_normalColor": {
-      "__type__": "cc.Color",
-      "r": 214,
-      "g": 214,
-      "b": 214,
-      "a": 255
-    },
-    "_hoverColor": {
-      "__type__": "cc.Color",
-      "r": 211,
-      "g": 211,
-      "b": 211,
-      "a": 255
-    },
-    "_pressedColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_disabledColor": {
-      "__type__": "cc.Color",
-      "r": 124,
-      "g": 124,
-      "b": 124,
-      "a": 255
-    },
-    "_normalSprite": null,
-    "_hoverSprite": null,
-    "_pressedSprite": null,
-    "_disabledSprite": null,
-    "_duration": 0.1,
-    "_zoomScale": 1.2,
-    "_target": {
-      "__id__": 91
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "80H55WXnBC1KTDaiZS8qSW"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 91
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 99
-    },
-    "_alignFlags": 9,
-    "_target": null,
-    "_left": 35,
-    "_right": 0,
-    "_top": 35,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "8elUPUtl9C1ZT0ZOCrglOI"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "b8VjzuoUFJKJQaWgPV0OA9",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 36
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 102
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 425,
-      "height": 350
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "49tZGD7U5O+5+cdVonJQTY"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 36
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 104
-    },
-    "_alignFlags": 33,
-    "_target": null,
-    "_left": 0,
-    "_right": 100,
-    "_top": 140,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "1c/H6m3etJEYf2ilrWD8aI"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f79dkbCRhAbbdHqTP3HWn9",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "SelectTroops_Bottom",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 1
-    },
-    "_children": [
-      {
-        "__id__": 107
-      },
-      {
-        "__id__": 123
-      },
-      {
-        "__id__": 163
-      },
-      {
-        "__id__": 355
-      },
-      {
-        "__id__": 365
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 373
-      },
-      {
-        "__id__": 375
-      },
-      {
-        "__id__": 377
-      },
-      {
-        "__id__": 379
-      }
-    ],
-    "_prefab": {
-      "__id__": 381
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -270,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "labelLevel",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 106
-    },
-    "_children": [
-      {
-        "__id__": 108
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 116
-      },
-      {
-        "__id__": 118
-      },
-      {
-        "__id__": 120
-      }
-    ],
-    "_prefab": {
-      "__id__": 122
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -557.33203125,
-      "y": 42.8,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_lvNumber",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 107
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 109
-      },
-      {
-        "__id__": 111
-      },
-      {
-        "__id__": 113
-      }
-    ],
-    "_prefab": {
-      "__id__": 115
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -3.386405656250002,
-      "y": -60,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 108
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 110
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 26.2460941875,
-      "height": 54.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "33oRMPbwpEnZ5738lp3zWm"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 108
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 112
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_string": "1",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 40,
-    "_fontSize": 40,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": true,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 240,
-      "g": 91,
-      "b": 91,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "82HpxKNsBAKqmSYK506CPz"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 108
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 114
-    },
-    "_alignFlags": 41,
-    "_target": null,
-    "_left": 16.158516,
-    "_right": 22.931327312500002,
-    "_top": 60,
-    "_bottom": -43.717,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 26.24609375,
-    "_originalHeight": 54.4,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "6a1i0/40pCHLJ/K/8RmAU+"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "a9fAQD1wBLeo5mv61rq2Dh",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 107
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 117
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 65.3359375,
-      "height": 54.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "40bX01d7pGD7g0HBJ654Fx"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 107
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 119
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_string": "关  卡",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": true,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 240,
-      "g": 91,
-      "b": 91,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "d55tsBXqBO+qSK9u543p9B"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 107
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 121
-    },
-    "_alignFlags": 9,
-    "_target": null,
-    "_left": 50,
-    "_right": 0,
-    "_top": 20,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "91swee8+ZH5aVxa/8LweIQ"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "baoqPNtzdFbZ/0Tihz96Ap",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "OreSpeed",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 106
-    },
-    "_children": [
-      {
-        "__id__": 124
-      },
-      {
-        "__id__": 132
-      },
-      {
-        "__id__": 140
-      },
-      {
-        "__id__": 148
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 156
-      },
-      {
-        "__id__": 158
-      },
-      {
-        "__id__": 160
-      }
-    ],
-    "_prefab": {
-      "__id__": 162
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -365,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Ore_Big",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 123
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 125
-      },
-      {
-        "__id__": 127
-      },
-      {
-        "__id__": 129
-      }
-    ],
-    "_prefab": {
-      "__id__": 131
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -75,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 124
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 126
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 80,
-      "height": 72
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "30tuMYlQdGWI7JqhyqFf4z"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 124
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 128
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@c5d0d",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "cdwjoqpC9Cf4L3MVsGu8M2"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 124
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 130
-    },
-    "_alignFlags": 13,
-    "_target": null,
-    "_left": 10,
-    "_right": 0,
-    "_top": 39,
-    "_bottom": 39,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "63YcC2K1lJiaUvoWARi5RZ"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "c579RqJUtF+r3jDh+MWOIz",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Ore_Small",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 123
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 133
-      },
-      {
-        "__id__": 135
-      },
-      {
-        "__id__": 137
-      }
-    ],
-    "_prefab": {
-      "__id__": 139
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 55,
-      "y": -47,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 132
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 134
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 40,
-      "height": 36
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9dIqy9f/5C8pBaTrlkxezK"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 132
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 136
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@0c37c",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "abV3MgF75PfYqypsIMcRjz"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 132
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 138
-    },
-    "_alignFlags": 36,
-    "_target": null,
-    "_left": 0,
-    "_right": 50,
-    "_top": 0,
-    "_bottom": 10,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "2aTC3eFwdPe7X08wRxaG0i"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "2fJt+adIJO5YBI/S+gYejw",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_oreGrade",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 123
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 141
-      },
-      {
-        "__id__": 143
-      },
-      {
-        "__id__": 145
-      }
-    ],
-    "_prefab": {
-      "__id__": 147
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 57.490234375,
-      "y": 39.8,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 140
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 142
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 85.01953125,
-      "height": 50.4
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a4nochaKBEyKeBTMs14pra"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 140
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 144
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 40,
-      "g": 241,
-      "b": 217,
-      "a": 255
-    },
-    "_string": "等级.1",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 30,
-    "_fontSize": 30,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b0SDSlkYFES5yQ8B3YDi3W"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 140
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 146
-    },
-    "_alignFlags": 33,
-    "_target": null,
-    "_left": 0,
-    "_right": 25,
-    "_top": 10,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "5cfkjv6+NEsLIAHyv8lS4a"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "20CVYiKOhJpJROVqaFNqlU",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "_oreSpeed",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 123
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 149
-      },
-      {
-        "__id__": 151
-      },
-      {
-        "__id__": 153
-      }
-    ],
-    "_prefab": {
-      "__id__": 155
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 53.8720703125,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 148
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 150
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 94.923828125,
-      "height": 50.400000000000006
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ab4Q4iffdK9pUAbgRH3lui"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 148
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 152
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 40,
-      "g": 241,
-      "b": 217,
-      "a": 255
-    },
-    "_string": "60/分钟",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 28,
-    "_fontSize": 28,
-    "_fontFamily": "Arial",
-    "_lineHeight": 40,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "723KyK4GBDI5sPp5LaWqp7"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 148
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 154
-    },
-    "_alignFlags": 37,
-    "_target": null,
-    "_left": 0,
-    "_right": 23.666015625,
-    "_top": 49.8,
-    "_bottom": 49.8,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 50.4,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "5776z2BPhGzZ8v07k7xC6+"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "dctQlFPHxA4ZreaZeogjhr",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 123
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 157
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 250,
-      "height": 150
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9dCRY0ICVE94TVjPUlFYTe"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 123
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 159
-    },
-    "_alignFlags": 13,
-    "_target": null,
-    "_left": 150,
-    "_right": 0,
-    "_top": 15,
-    "_bottom": 15,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 100,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "90P3xOi75GIKg/yOPJyClp"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 123
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 161
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@58e92",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c8k09d5AJKYpO9EHsQg2qV"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "03gVjC0z9ABr3+QKJiaF4R",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "CharacterSlot",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 106
-    },
-    "_children": [
-      {
-        "__id__": 164
-      },
-      {
-        "__id__": 194
-      },
-      {
-        "__id__": 224
-      },
-      {
-        "__id__": 254
-      },
-      {
-        "__id__": 284
-      },
-      {
-        "__id__": 314
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 344
-      },
-      {
-        "__id__": 346
-      },
-      {
-        "__id__": 348
-      },
-      {
-        "__id__": 350
-      },
-      {
-        "__id__": 352
-      }
-    ],
-    "_prefab": {
-      "__id__": 354
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 125,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-000",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 165
-      },
-      {
-        "__id__": 173
-      },
-      {
-        "__id__": 181
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 187
-      },
-      {
-        "__id__": 189
-      },
-      {
-        "__id__": 191
-      }
-    ],
-    "_prefab": {
-      "__id__": 193
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -287.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 164
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 166
-      },
-      {
-        "__id__": 168
-      },
-      {
-        "__id__": 170
-      }
-    ],
-    "_prefab": {
-      "__id__": 172
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 165
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 167
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 80,
-      "height": 72
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "71V245fMJOyZ6V97GbAy+s"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 165
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 169
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "57520716-48c8-4a19-8acf-41c9f8777fb0@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "d1X2LmpWxMXq/Px/OCfaka"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 165
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 171
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 12.5,
-    "_right": 12.5,
-    "_top": 24,
-    "_bottom": 24,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "e53KFBtelPcKS3vj5EISrf"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "b5gbIEnKRPzo0ZDT/99I18",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 164
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 174
-      },
-      {
-        "__id__": 176
-      },
-      {
-        "__id__": 178
-      }
-    ],
-    "_prefab": {
-      "__id__": 180
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 173
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 175
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "f7+mUfJpJGnrrHvxdJ6cwh"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 173
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 177
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "7fuU+W3KBG2416HrUe8JlL"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 173
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 179
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "3bP1ssTABGTo7jxWuJEBez"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "36MblMzv5D653LeKz1RPt7",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 164
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 182
-      },
-      {
-        "__id__": 184
-      }
-    ],
-    "_prefab": {
-      "__id__": 186
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 181
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 183
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9a4vhkXINA27BjW+NZKpS/"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 181
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 185
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "19zmDSmflPYq9ioPOLMCPo"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "8bNqkbt8JOFJqkosaMG/pp",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 164
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 188
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "db7KSIP0FGeKeAFhl3p89d"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 164
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 190
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "882y3lur1Mrop62+AsBv2d"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 164
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 192
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "47yzP1tf5N4LgkoUYYeETx"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "018JWMtwdMz4Bgr/sZRotk",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-001",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 195
-      },
-      {
-        "__id__": 203
-      },
-      {
-        "__id__": 211
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 217
-      },
-      {
-        "__id__": 219
-      },
-      {
-        "__id__": 221
-      }
-    ],
-    "_prefab": {
-      "__id__": 223
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -172.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 194
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 196
-      },
-      {
-        "__id__": 198
-      },
-      {
-        "__id__": 200
-      }
-    ],
-    "_prefab": {
-      "__id__": 202
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 195
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 197
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 80,
-      "height": 72
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b7KmplTlND45fEPZ6wwPOT"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 195
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 199
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "57520716-48c8-4a19-8acf-41c9f8777fb0@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a8Z68WGc9HSZlhZZFdeXC+"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 195
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 201
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 12.5,
-    "_right": 12.5,
-    "_top": 24,
-    "_bottom": 24,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "19fuOLW4JNJaaL1F/p2VBW"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "2d1UtQnttGIp3SPwAOlyuY",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 194
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 204
-      },
-      {
-        "__id__": 206
-      },
-      {
-        "__id__": 208
-      }
-    ],
-    "_prefab": {
-      "__id__": 210
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 203
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 205
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "14FcfP/8xN1rKzIEII7LRp"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 203
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 207
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "0fKA2VBqhAdaZXgu209p6I"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 203
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 209
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "6a5AzOXZpLF4K+J7VzW7dD"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "bffsFpOCxMerFxOazI7LHq",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 194
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 212
-      },
-      {
-        "__id__": 214
-      }
-    ],
-    "_prefab": {
-      "__id__": 216
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 211
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 213
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "57l3PioepPL4YHn1ZSsJFQ"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 211
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 215
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "3diS7lmDpGMax5h81aLQ0O"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "fdwkUEi+tO1o6LVOoQHq+A",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 194
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 218
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "48DaWLugpDPp80y+AN9vOa"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 194
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 220
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "552Sx7oaxB5bF3jCq0tFSb"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 194
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 222
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "07ZBDtXOtNabWkklFa7/DL"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "7f7DT70exIe4o+ssJ2LDrz",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-002",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 225
-      },
-      {
-        "__id__": 233
-      },
-      {
-        "__id__": 241
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 247
-      },
-      {
-        "__id__": 249
-      },
-      {
-        "__id__": 251
-      }
-    ],
-    "_prefab": {
-      "__id__": 253
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -57.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 224
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 226
-      },
-      {
-        "__id__": 228
-      },
-      {
-        "__id__": 230
-      }
-    ],
-    "_prefab": {
-      "__id__": 232
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 225
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 227
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 80,
-      "height": 72
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "bfMA7Zp5hF/53v5YozC5YB"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 225
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 229
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "57520716-48c8-4a19-8acf-41c9f8777fb0@f9941",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "33e653bbBKvIfCN1RumDwv"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 225
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 231
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 12.5,
-    "_right": 12.5,
-    "_top": 24,
-    "_bottom": 24,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "d8vKieqnpLZIn8bJaazdUQ"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "b94XLgrztFgawTzVuVA1iF",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 224
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 234
-      },
-      {
-        "__id__": 236
-      },
-      {
-        "__id__": 238
-      }
-    ],
-    "_prefab": {
-      "__id__": 240
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 233
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 235
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c2mJxv3V1O/Yz/AUvW7hdT"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 233
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 237
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "be4/VYfMpBR5jiKyEddKuo"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 233
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 239
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "567Aa8BMVEb4A+insjcOOq"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "ebAynKqi5Gi5SgwVwQk2M2",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 224
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 242
-      },
-      {
-        "__id__": 244
-      }
-    ],
-    "_prefab": {
-      "__id__": 246
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 241
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 243
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "6dPJyV1BxK4KLTiDQkY8Ta"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 241
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 245
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "8aSxptaidJb62rDXFMcNTU"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "87JWt+dgFOiZhvaz9ngFEG",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 224
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 248
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "25iOSlRsJEDL5mpFeNrl5D"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 224
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 250
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "8cQSx8+hNHu4p9F0SScnZ5"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 224
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 252
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "82wWe8RAtDFaQEeisHabNa"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "9apCtPcFBFXZ33s+grvKGy",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-003",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 255
-      },
-      {
-        "__id__": 263
-      },
-      {
-        "__id__": 271
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 277
-      },
-      {
-        "__id__": 279
-      },
-      {
-        "__id__": 281
-      }
-    ],
-    "_prefab": {
-      "__id__": 283
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 57.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 254
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 256
-      },
-      {
-        "__id__": 258
-      },
-      {
-        "__id__": 260
-      }
-    ],
-    "_prefab": {
-      "__id__": 262
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 255
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 257
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.8,
-      "height": 69.6
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "fcim5/QExLBZXx3mwPR9RD"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 255
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 259
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@b7709",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "56kAMrEgxNCpj+ziJMxqm8"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 255
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 261
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 18.1,
-    "_right": 18.1,
-    "_top": 25.200000000000003,
-    "_bottom": 25.200000000000003,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "bfp190cxZElIqx4lwvXXI1"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "4e/zROBD9FvIhKnsybnB0e",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 254
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 264
-      },
-      {
-        "__id__": 266
-      },
-      {
-        "__id__": 268
-      }
-    ],
-    "_prefab": {
-      "__id__": 270
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 263
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 265
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "09flSG0DFGMZiFVBhWuiP1"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 263
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 267
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "81h7kTr1BDk66Hyl1UT8xW"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 263
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 269
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "781qyzLSBHtbg51TNOafuV"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "396NRH7YhOO6AkbTxJcdAq",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 254
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 272
-      },
-      {
-        "__id__": 274
-      }
-    ],
-    "_prefab": {
-      "__id__": 276
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 271
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 273
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "22ijA5Z95BR63ExLZjG5ti"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 271
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 275
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b5VZVprMlBkaLPLJ1D9ESE"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "90X3GLfklLia6NxRMtp6jh",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 254
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 278
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "efIROFR09HDrrFl+m4cIY0"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 254
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 280
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "fa8cbXte9Dd7kzZfeLz/HH"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 254
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 282
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c2rpTAyipFcYmfbTJcSSlu"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "3ayUY1hdRMio7gA2ciV8At",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-004",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 285
-      },
-      {
-        "__id__": 293
-      },
-      {
-        "__id__": 301
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 307
-      },
-      {
-        "__id__": 309
-      },
-      {
-        "__id__": 311
-      }
-    ],
-    "_prefab": {
-      "__id__": 313
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 172.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 284
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 286
-      },
-      {
-        "__id__": 288
-      },
-      {
-        "__id__": 290
-      }
-    ],
-    "_prefab": {
-      "__id__": 292
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 285
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 287
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.8,
-      "height": 69.6
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "40e4KkRK1Ozp5jhBNdv0+K"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 285
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 289
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@b7709",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b0Ns3a2H1FG690/XT7g+Pj"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 285
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 291
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 18.1,
-    "_right": 18.1,
-    "_top": 25.200000000000003,
-    "_bottom": 25.200000000000003,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a9+ycDGjxDmaoX7xkEJyo1"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "ffuh+dUdJBJZp5fVzrXZJt",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 284
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 294
-      },
-      {
-        "__id__": 296
-      },
-      {
-        "__id__": 298
-      }
-    ],
-    "_prefab": {
-      "__id__": 300
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 293
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 295
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "7d4A7pielAbZE8E4x6PfKr"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 293
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 297
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "095cAlBl5P2ZM6XvvAcz6p"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 293
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 299
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c8jTVU0/xIoKRYPMglShMr"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "8fGzwSZPdFN4Mjce+MQ6vR",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 284
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 302
-      },
-      {
-        "__id__": 304
-      }
-    ],
-    "_prefab": {
-      "__id__": 306
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 301
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 303
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "19uhM1Vs5OA6rqGuwCPUiL"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 301
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 305
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "17fOtKaW9B25ziBrr3ayf/"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "54jWT+eSxI3qUkENvIanH2",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 284
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 308
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b7S8HNTohB5L5EqymcDLnW"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 284
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 310
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "deLxNRGfBIBZdiXtHB4yPQ"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 284
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 312
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "afOOJIAYZN9JOzoHLO8n8c"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "34jLWb0aJHF7zIHIeKME/b",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Card-005",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 163
-    },
-    "_children": [
-      {
-        "__id__": 315
-      },
-      {
-        "__id__": 323
-      },
-      {
-        "__id__": 331
-      }
-    ],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 337
-      },
-      {
-        "__id__": 339
-      },
-      {
-        "__id__": 341
-      }
-    ],
-    "_prefab": {
-      "__id__": 343
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 287.5,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Lock",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 314
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 316
-      },
-      {
-        "__id__": 318
-      },
-      {
-        "__id__": 320
-      }
-    ],
-    "_prefab": {
-      "__id__": 322
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 315
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 317
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 68.8,
-      "height": 69.6
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "e69QADH6JJ1b6S8LQUN2WG"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 315
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 319
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@b7709",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "de1FGX8xNO/6+X3tDmwPJn"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 315
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 321
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 18.1,
-    "_right": 18.1,
-    "_top": 25.200000000000003,
-    "_bottom": 25.200000000000003,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 80,
-    "_originalHeight": 72,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ddjPEYI8FALpB9QaWotiDM"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f6OOZWRY5Bu77p8eExidqH",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Label",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 314
-    },
-    "_children": [],
-    "_active": false,
-    "_components": [
-      {
-        "__id__": 324
-      },
-      {
-        "__id__": 326
-      },
-      {
-        "__id__": 328
-      }
-    ],
-    "_prefab": {
-      "__id__": 330
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -45.357000000000006,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 323
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 325
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 96,
-      "height": 37.8
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "61TlBRBK5O3LpCxzJkHEmn"
-  },
-  {
-    "__type__": "cc.Label",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 323
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 327
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 119,
-      "g": 255,
-      "b": 179,
-      "a": 255
-    },
-    "_string": "解锁卡槽",
-    "_horizontalAlign": 1,
-    "_verticalAlign": 1,
-    "_actualFontSize": 24,
-    "_fontSize": 24,
-    "_fontFamily": "Arial",
-    "_lineHeight": 30,
-    "_overflow": 0,
-    "_enableWrapText": true,
-    "_font": null,
-    "_isSystemFontUsed": true,
-    "_spacingX": 0,
-    "_isItalic": false,
-    "_isBold": false,
-    "_isUnderline": false,
-    "_underlineHeight": 2,
-    "_cacheMode": 0,
-    "_enableOutline": false,
-    "_outlineColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_outlineWidth": 2,
-    "_enableShadow": false,
-    "_shadowColor": {
-      "__type__": "cc.Color",
-      "r": 0,
-      "g": 0,
-      "b": 0,
-      "a": 255
-    },
-    "_shadowOffset": {
-      "__type__": "cc.Vec2",
-      "x": 2,
-      "y": 2
-    },
-    "_shadowBlur": 2,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "6cQdSWc4ZGMabOucJgXzOW"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 323
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 329
-    },
-    "_alignFlags": 4,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 34.8,
-    "_bottom": -4.257,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "b8W3jKumREeYxgh5eZLX4o"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f2VDsLT01Ghr3VkFU2Mwng",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "Sprite",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 314
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 332
-      },
-      {
-        "__id__": 334
-      }
-    ],
-    "_prefab": {
-      "__id__": 336
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 331
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 333
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c412sEbiNDg7pSmvMj89up"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 331
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 335
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": null,
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "93rKfjpnJKtaym/V6dGmqo"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "49Zl79Tv9FjLfN4CuI5S+t",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 314
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 338
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 105,
-      "height": 120
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "25npyrIHBC5poJsebKUeNh"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 314
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 340
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "13cnSryvRHVKIONyLwaZPQ"
-  },
-  {
-    "__type__": "b20fcvOq2tLbLkioCsV/mHt",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 314
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 342
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "53f9kVtoBAuo0YKy8ykk7e"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "519hb70nhBN7ZfzK7jAqoW",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 163
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 345
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 700,
-      "height": 150
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c7UXYo231L6r8yLHmSOqBb"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 163
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 347
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@19380",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "begKl5lERDs6SVOPla2LEx"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 163
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 349
-    },
-    "_alignFlags": 37,
-    "_target": null,
-    "_left": 290,
-    "_right": 165,
-    "_top": 15,
-    "_bottom": 15,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 150,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "70u1o7oJhDUJP1GP3sPgWp"
-  },
-  {
-    "__type__": "cc.Layout",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 163
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 351
-    },
-    "_resizeMode": 0,
-    "_layoutType": 1,
-    "_cellSize": {
-      "__type__": "cc.Size",
-      "width": 40,
-      "height": 40
-    },
-    "_startAxis": 0,
-    "_paddingLeft": 10,
-    "_paddingRight": 10,
-    "_paddingTop": 0,
-    "_paddingBottom": 0,
-    "_spacingX": 10,
-    "_spacingY": 0,
-    "_verticalDirection": 1,
-    "_horizontalDirection": 0,
-    "_constraint": 2,
-    "_constraintNum": 6,
-    "_affectedByScale": false,
-    "_isAlign": false,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "bbmy+wrgxKxoLTS9YWiccm"
-  },
-  {
-    "__type__": "0630eRYV9FMoIYWAIIeKBU+",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 163
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 353
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "a5n069om9MJYlh5x2LV/vz"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f0PTzO9tlPhK6NRMUWQf4f",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "BtnNext",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 106
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 356
-      },
-      {
-        "__id__": 358
-      },
-      {
-        "__id__": 360
-      },
-      {
-        "__id__": 362
-      }
-    ],
-    "_prefab": {
-      "__id__": 364
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 552,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 355
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 357
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 120,
-      "height": 40.5
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "7bfhYYaTlBBbVttVtAXkxx"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 355
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 359
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "c00b279f-801e-4e6d-a02e-0a9604678070@796e1",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 1,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c5Z+5IFLpGgrYXkK1FpUoZ"
-  },
-  {
-    "__type__": "cc.Button",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 355
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 361
-    },
-    "clickEvents": [],
-    "_interactable": true,
-    "_transition": 3,
-    "_normalColor": {
-      "__type__": "cc.Color",
-      "r": 214,
-      "g": 214,
-      "b": 214,
-      "a": 255
-    },
-    "_hoverColor": {
-      "__type__": "cc.Color",
-      "r": 211,
-      "g": 211,
-      "b": 211,
-      "a": 255
-    },
-    "_pressedColor": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_disabledColor": {
-      "__type__": "cc.Color",
-      "r": 124,
-      "g": 124,
-      "b": 124,
-      "a": 255
-    },
-    "_normalSprite": null,
-    "_hoverSprite": null,
-    "_pressedSprite": null,
-    "_disabledSprite": null,
-    "_duration": 0.1,
-    "_zoomScale": 1.2,
-    "_target": {
-      "__id__": 355
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "69NIMrbTVEXKSaIMnM//8+"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 355
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 363
-    },
-    "_alignFlags": 32,
-    "_target": null,
-    "_left": 0,
-    "_right": 28,
-    "_top": 0,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 0,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c5KYwvFRZE6bM+XEQXCQUt"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "1c2OmbTGVPg4+SZb9QxDGw",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "TouchMgr",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "_parent": {
-      "__id__": 106
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 366
-      },
-      {
-        "__id__": 368
-      },
-      {
-        "__id__": 370
-      }
-    ],
-    "_prefab": {
-      "__id__": 372
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 125,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_mobility": 0,
-    "_layer": 33554432,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 365
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 367
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 700,
-      "height": 180
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "dfjMosLO9P14n4ryBU2qr9"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 365
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 369
-    },
-    "_alignFlags": 13,
-    "_target": null,
-    "_left": 415,
-    "_right": 1180,
-    "_top": 0,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 100,
-    "_originalHeight": 177.017,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "9cR8jIUgpC1LFIoaO6NmyN"
-  },
-  {
-    "__type__": "d593cnOtxlN2onPzNIwsDkH",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 365
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 371
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "63IdkoL1ZMJqhaUIZVUdVN"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "a9tbYSB1xMcKlbPkGvCJYr",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 106
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 374
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 1280,
-      "height": 180
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "ceKoQCpCNMCLJ3q6LaaIe+"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 106
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 376
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 117,
-      "g": 113,
-      "b": 113,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@cd29a",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "fdoEl0EY5GbaiEOYLOyJ5H"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 106
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 378
-    },
-    "_alignFlags": 44,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 0,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 1280,
-    "_originalHeight": 0,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "c4w7Nv4sNOfZcMXYIIdHmD"
-  },
-  {
-    "__type__": "c86457na9BNjrXQQUzGxgj1",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 106
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 380
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "f4A8/fMVpMbK8Zqa/jPLCl"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "d92sP2WSpOgK+RRm25jsPg",
-    "instance": null,
-    "targetOverrides": null,
-    "nestedPrefabInstanceRoots": null
-  },
-  {
-    "__type__": "cc.UITransform",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 1
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 383
-    },
-    "_contentSize": {
-      "__type__": "cc.Size",
-      "width": 1280,
-      "height": 720
-    },
-    "_anchorPoint": {
-      "__type__": "cc.Vec2",
-      "x": 0.5,
-      "y": 0.5
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "0cODuH80JPjJVPDlssbnmJ"
-  },
-  {
-    "__type__": "cc.Widget",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 1
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 385
-    },
-    "_alignFlags": 45,
-    "_target": null,
-    "_left": 0,
-    "_right": 0,
-    "_top": 0,
-    "_bottom": 0,
-    "_horizontalCenter": 0,
-    "_verticalCenter": 0,
-    "_isAbsLeft": true,
-    "_isAbsRight": true,
-    "_isAbsTop": true,
-    "_isAbsBottom": true,
-    "_isAbsHorizontalCenter": true,
-    "_isAbsVerticalCenter": true,
-    "_originalWidth": 100,
-    "_originalHeight": 100,
-    "_alignMode": 2,
-    "_lockFlags": 0,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "50Ml/KwbpIV5hytQQ7VIrz"
-  },
-  {
-    "__type__": "396408yA2VB1JTd4KlZ/lws",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 1
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 387
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "4ag+Ah0ApMgLKtoVvNkuop"
-  },
-  {
-    "__type__": "cc.Sprite",
-    "_name": "",
-    "_objFlags": 0,
-    "__editorExtras__": {},
-    "node": {
-      "__id__": 1
-    },
-    "_enabled": true,
-    "__prefab": {
-      "__id__": 389
-    },
-    "_customMaterial": null,
-    "_srcBlendFactor": 2,
-    "_dstBlendFactor": 4,
-    "_color": {
-      "__type__": "cc.Color",
-      "r": 255,
-      "g": 255,
-      "b": 255,
-      "a": 255
-    },
-    "_spriteFrame": {
-      "__uuid__": "1ec19ffb-822e-46c7-814a-dc668a04afe9@79756",
-      "__expectedType__": "cc.SpriteFrame"
-    },
-    "_type": 0,
-    "_fillType": 0,
-    "_sizeMode": 0,
-    "_fillCenter": {
-      "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 0
-    },
-    "_fillStart": 0,
-    "_fillRange": 0,
-    "_isTrimmedMode": true,
-    "_useGrayscale": false,
-    "_atlas": null,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.CompPrefabInfo",
-    "fileId": "d5c5ChGeNLQ6/bk5mxBu7E"
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "20Uy9DX0lMTLmd7Jgx9mUP",
-    "instance": null,
-    "targetOverrides": null
-  }
-]

+ 0 - 13
assets/resources/UI/SelectTroops.prefab.meta

@@ -1,13 +0,0 @@
-{
-  "ver": "1.1.50",
-  "importer": "prefab",
-  "imported": true,
-  "uuid": "92dc2aeb-0358-4185-aa5d-8c8c0d633105",
-  "files": [
-    ".json"
-  ],
-  "subMetas": {},
-  "userData": {
-    "syncNodeName": "SelectTroops"
-  }
-}

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