diff --git a/.DS_Store b/.DS_Store
index 4a465cd021484bdef36852dc54f93a331dfbe7ff..8831da914162a393d1b573141e043ad91489f948 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/assets/middleLayer_for_iplayabc/audios/big_star.mp3 b/assets/middleLayer_for_iplayabc/audios/big_star.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..57dbc7c8aa651aa280c4bdbb920d50d3fa200ac9
Binary files /dev/null and b/assets/middleLayer_for_iplayabc/audios/big_star.mp3 differ
diff --git a/assets/middleLayer_for_iplayabc/audios/big_star.mp3.meta b/assets/middleLayer_for_iplayabc/audios/big_star.mp3.meta
new file mode 100644
index 0000000000000000000000000000000000000000..177a4e9bc0c4a37cfcc2ac4919e3fe8aeb36f1f1
--- /dev/null
+++ b/assets/middleLayer_for_iplayabc/audios/big_star.mp3.meta
@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "ad3f8d69-10b9-47f2-8168-6afd2a6247cf",
+  "downloadMode": 0,
+  "duration": 1.776327,
+  "subMetas": {}
+}
\ No newline at end of file
diff --git a/assets/middleLayer_for_iplayabc/scene/middleLayer_for_iplayabc.fire b/assets/middleLayer_for_iplayabc/scene/middleLayer_for_iplayabc.fire
index 9e318eecd08f27524b0319084dc75a570c3023e3..d2927f28a85d69891c72d1233afbc1026923fee0 100644
--- a/assets/middleLayer_for_iplayabc/scene/middleLayer_for_iplayabc.fire
+++ b/assets/middleLayer_for_iplayabc/scene/middleLayer_for_iplayabc.fire
@@ -295,40 +295,40 @@
         "__id__": 20
       },
       {
-        "__id__": 22
+        "__id__": 29
       },
       {
-        "__id__": 24
+        "__id__": 33
       },
       {
-        "__id__": 28
+        "__id__": 36
       },
       {
-        "__id__": 31
+        "__id__": 39
       },
       {
-        "__id__": 34
+        "__id__": 157
       },
       {
-        "__id__": 152
+        "__id__": 192
       },
       {
-        "__id__": 187
+        "__id__": 196
       },
       {
-        "__id__": 191
+        "__id__": 198
       },
       {
-        "__id__": 193
+        "__id__": 209
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 204
+        "__id__": 215
       },
       {
-        "__id__": 205
+        "__id__": 216
       }
     ],
     "_prefab": null,
@@ -966,16 +966,85 @@
   },
   {
     "__type__": "cc.Node",
-    "_name": "icon_star",
+    "_name": "star_node",
     "_objFlags": 0,
     "_parent": {
       "__id__": 7
     },
+    "_children": [
+      {
+        "__id__": 21
+      },
+      {
+        "__id__": 23
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 28
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -640,
+        360,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "56zvLY8i1OLZ8ahv5Y0ZH2"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon_star",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 20
+    },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 21
+        "__id__": 22
       }
     ],
     "_prefab": null,
@@ -1001,8 +1070,8 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        -585.033,
-        312.366,
+        48.9,
+        -52.999,
         0,
         0,
         0,
@@ -1031,7 +1100,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 20
+      "__id__": 21
     },
     "_enabled": true,
     "_materials": [
@@ -1063,13 +1132,20 @@
     "_name": "star_count_label",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 7
+      "__id__": 20
     },
-    "_children": [],
+    "_children": [
+      {
+        "__id__": 24
+      }
+    ],
     "_active": true,
     "_components": [
       {
-        "__id__": 23
+        "__id__": 26
+      },
+      {
+        "__id__": 27
       }
     ],
     "_prefab": null,
@@ -1083,20 +1159,20 @@
     },
     "_contentSize": {
       "__type__": "cc.Size",
-      "width": 30.752262456795602,
+      "width": 41.26,
       "height": 50.4
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
-      "x": 0.5,
+      "x": 0,
       "y": 0.5
     },
     "_trs": {
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        -509.299,
-        314.9,
+        85.059,
+        -63.493,
         0,
         0,
         0,
@@ -1120,12 +1196,75 @@
     "groupIndex": 0,
     "_id": "5bNXWC7ANMMI75CeETWjLB"
   },
+  {
+    "__type__": "cc.PrivateNode",
+    "_name": "RICHTEXT_CHILD",
+    "_objFlags": 1024,
+    "_parent": {
+      "__id__": 23
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 25
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 0,
+      "g": 255,
+      "b": 0,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 41.26,
+      "height": 50.4
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        -25.2,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "showInEditor": false,
+    "_id": "37eyJYmQ5BdqUDrYLRm4GF"
+  },
   {
     "__type__": "cc.Label",
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 22
+      "__id__": 24
     },
     "_enabled": true,
     "_materials": [
@@ -1135,23 +1274,102 @@
     ],
     "_srcBlendFactor": 770,
     "_dstBlendFactor": 771,
-    "_string": "0",
-    "_N$string": "0",
-    "_fontSize": 40,
+    "_string": "x0",
+    "_N$string": "x0",
+    "_fontSize": 35,
     "_lineHeight": 40,
     "_enableWrapText": true,
-    "_N$file": null,
-    "_isSystemFontUsed": true,
+    "_N$file": {
+      "__uuid__": "b019349c-fa93-4ed9-81a3-2636d3b165aa"
+    },
+    "_isSystemFontUsed": false,
     "_spacingX": 0,
     "_batchAsBitmap": false,
-    "_styleFlags": 3,
+    "_styleFlags": 0,
     "_underlineHeight": 0,
     "_N$horizontalAlign": 0,
     "_N$verticalAlign": 1,
     "_N$fontFamily": "Arial",
     "_N$overflow": 0,
     "_N$cacheMode": 0,
-    "_id": "fcP9+z5NFJq6r8BI6h45Ii"
+    "_id": "3fc+exsrpHTJ7sucgq4crk"
+  },
+  {
+    "__type__": "cc.RichText",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 23
+    },
+    "_enabled": true,
+    "_fontFamily": "Arial",
+    "_isSystemFontUsed": false,
+    "_N$string": "<color=#00ff00>x0</color>",
+    "_N$horizontalAlign": 0,
+    "_N$fontSize": 35,
+    "_N$font": {
+      "__uuid__": "b019349c-fa93-4ed9-81a3-2636d3b165aa"
+    },
+    "_N$cacheMode": 0,
+    "_N$maxWidth": 0,
+    "_N$lineHeight": 40,
+    "_N$imageAtlas": null,
+    "_N$handleTouchEvent": true,
+    "_id": "35vlMrg9ZNdq+xT4rHvVQH"
+  },
+  {
+    "__type__": "cc.Widget",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 23
+    },
+    "_enabled": false,
+    "alignMode": 1,
+    "_target": null,
+    "_alignFlags": 0,
+    "_left": 105.657,
+    "_right": 0,
+    "_top": 38.293000000000006,
+    "_bottom": 0,
+    "_verticalCenter": 0,
+    "_horizontalCenter": 0,
+    "_isAbsLeft": true,
+    "_isAbsRight": true,
+    "_isAbsTop": true,
+    "_isAbsBottom": true,
+    "_isAbsHorizontalCenter": true,
+    "_isAbsVerticalCenter": true,
+    "_originalWidth": 0,
+    "_originalHeight": 0,
+    "_id": "b0TqA+U0VJIaOY0kjzbiz7"
+  },
+  {
+    "__type__": "cc.Widget",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 20
+    },
+    "_enabled": true,
+    "alignMode": 1,
+    "_target": null,
+    "_alignFlags": 9,
+    "_left": 0,
+    "_right": 0,
+    "_top": 0,
+    "_bottom": 0,
+    "_verticalCenter": 0,
+    "_horizontalCenter": 0,
+    "_isAbsLeft": true,
+    "_isAbsRight": true,
+    "_isAbsTop": true,
+    "_isAbsBottom": true,
+    "_isAbsHorizontalCenter": true,
+    "_isAbsVerticalCenter": true,
+    "_originalWidth": 0,
+    "_originalHeight": 0,
+    "_id": "72BB3RdzdHnqYXW87UvCWl"
   },
   {
     "__type__": "cc.Node",
@@ -1164,13 +1382,13 @@
     "_active": true,
     "_components": [
       {
-        "__id__": 25
+        "__id__": 30
       },
       {
-        "__id__": 26
+        "__id__": 31
       },
       {
-        "__id__": 27
+        "__id__": 32
       }
     ],
     "_prefab": null,
@@ -1226,7 +1444,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 24
+      "__id__": 29
     },
     "_enabled": true,
     "_materials": [
@@ -1237,7 +1455,7 @@
     "_srcBlendFactor": 770,
     "_dstBlendFactor": 771,
     "_spriteFrame": {
-      "__uuid__": "dae06413-7c06-4a99-8a27-fc098af38812"
+      "__uuid__": "f89b7f7d-86c6-40be-8cc9-f4440dd10140"
     },
     "_type": 0,
     "_sizeMode": 0,
@@ -1258,7 +1476,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 24
+      "__id__": 29
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -1326,7 +1544,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 24
+      "__id__": 29
     },
     "_enabled": true,
     "alignMode": 2,
@@ -1359,10 +1577,10 @@
     "_active": false,
     "_components": [
       {
-        "__id__": 29
+        "__id__": 34
       },
       {
-        "__id__": 30
+        "__id__": 35
       }
     ],
     "_prefab": null,
@@ -1418,7 +1636,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 28
+      "__id__": 33
     },
     "_enabled": true,
     "_materials": [
@@ -1450,7 +1668,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 28
+      "__id__": 33
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -1524,10 +1742,10 @@
     "_active": false,
     "_components": [
       {
-        "__id__": 32
+        "__id__": 37
       },
       {
-        "__id__": 33
+        "__id__": 38
       }
     ],
     "_prefab": null,
@@ -1583,7 +1801,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 31
+      "__id__": 36
     },
     "_enabled": true,
     "_materials": [
@@ -1615,7 +1833,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 31
+      "__id__": 36
     },
     "_enabled": true,
     "alignMode": 1,
@@ -1646,64 +1864,64 @@
     },
     "_children": [
       {
-        "__id__": 35
+        "__id__": 40
       },
       {
-        "__id__": 37
+        "__id__": 42
       },
       {
-        "__id__": 48
+        "__id__": 53
       },
       {
-        "__id__": 55
+        "__id__": 60
       },
       {
-        "__id__": 57
+        "__id__": 62
       },
       {
-        "__id__": 68
+        "__id__": 73
       },
       {
-        "__id__": 79
+        "__id__": 84
       },
       {
-        "__id__": 86
+        "__id__": 91
       },
       {
-        "__id__": 93
+        "__id__": 98
       },
       {
-        "__id__": 100
+        "__id__": 105
       },
       {
-        "__id__": 102
+        "__id__": 107
       },
       {
-        "__id__": 109
+        "__id__": 114
       },
       {
-        "__id__": 116
+        "__id__": 121
       },
       {
-        "__id__": 123
+        "__id__": 128
       },
       {
-        "__id__": 130
+        "__id__": 135
       },
       {
-        "__id__": 137
+        "__id__": 142
       },
       {
-        "__id__": 144
+        "__id__": 149
       },
       {
-        "__id__": 146
+        "__id__": 151
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 151
+        "__id__": 156
       }
     ],
     "_prefab": null,
@@ -1759,13 +1977,13 @@
     "_name": "New Label",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 36
+        "__id__": 41
       }
     ],
     "_prefab": null,
@@ -1821,7 +2039,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 35
+      "__id__": 40
     },
     "_enabled": true,
     "_materials": [
@@ -1854,23 +2072,23 @@
     "_name": "address",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 38
+        "__id__": 43
       },
       {
-        "__id__": 41
+        "__id__": 46
       },
       {
-        "__id__": 44
+        "__id__": 49
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 47
+        "__id__": 52
       }
     ],
     "_prefab": null,
@@ -1926,16 +2144,16 @@
     "_name": "BACKGROUND_SPRITE",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 37
+      "__id__": 42
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 39
+        "__id__": 44
       },
       {
-        "__id__": 40
+        "__id__": 45
       }
     ],
     "_prefab": null,
@@ -1991,7 +2209,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 38
+      "__id__": 43
     },
     "_enabled": true,
     "_materials": [
@@ -2023,7 +2241,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 38
+      "__id__": 43
     },
     "_enabled": true,
     "alignMode": 0,
@@ -2050,16 +2268,16 @@
     "_name": "TEXT_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 37
+      "__id__": 42
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 42
+        "__id__": 47
       },
       {
-        "__id__": 43
+        "__id__": 48
       }
     ],
     "_prefab": null,
@@ -2115,7 +2333,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 41
+      "__id__": 46
     },
     "_enabled": true,
     "_materials": [],
@@ -2144,7 +2362,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 41
+      "__id__": 46
     },
     "_enabled": true,
     "alignMode": 0,
@@ -2171,16 +2389,16 @@
     "_name": "PLACEHOLDER_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 37
+      "__id__": 42
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 45
+        "__id__": 50
       },
       {
-        "__id__": 46
+        "__id__": 51
       }
     ],
     "_prefab": null,
@@ -2236,7 +2454,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 44
+      "__id__": 49
     },
     "_enabled": true,
     "_materials": [
@@ -2269,7 +2487,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 44
+      "__id__": 49
     },
     "_enabled": true,
     "alignMode": 0,
@@ -2296,7 +2514,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 37
+      "__id__": 42
     },
     "_enabled": true,
     "_string": "",
@@ -2308,13 +2526,13 @@
     "editingDidEnded": [],
     "editingReturn": [],
     "_N$textLabel": {
-      "__id__": 42
+      "__id__": 47
     },
     "_N$placeholderLabel": {
-      "__id__": 45
+      "__id__": 50
     },
     "_N$background": {
-      "__id__": 39
+      "__id__": 44
     },
     "_N$inputFlag": 5,
     "_N$inputMode": 6,
@@ -2326,17 +2544,17 @@
     "_name": "BtnStartLocal",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 49
+        "__id__": 54
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 54
+        "__id__": 59
       }
     ],
     "_prefab": null,
@@ -2392,20 +2610,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 48
+      "__id__": 53
     },
     "_children": [
       {
-        "__id__": 50
+        "__id__": 55
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 52
+        "__id__": 57
       },
       {
-        "__id__": 53
+        "__id__": 58
       }
     ],
     "_prefab": null,
@@ -2461,13 +2679,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 49
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 51
+        "__id__": 56
       }
     ],
     "_prefab": null,
@@ -2523,7 +2741,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 50
+      "__id__": 55
     },
     "_enabled": true,
     "_materials": [
@@ -2556,7 +2774,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 49
+      "__id__": 54
     },
     "_enabled": true,
     "_materials": [
@@ -2588,7 +2806,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 49
+      "__id__": 54
     },
     "_enabled": true,
     "alignMode": 0,
@@ -2615,7 +2833,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 48
+      "__id__": 53
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -2688,7 +2906,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 49
+      "__id__": 54
     },
     "_id": "11gdcZWPFAnJMlaSJczhYJ"
   },
@@ -2697,13 +2915,13 @@
     "_name": "New Label",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 56
+        "__id__": 61
       }
     ],
     "_prefab": null,
@@ -2759,7 +2977,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 55
+      "__id__": 60
     },
     "_enabled": true,
     "_materials": [
@@ -2792,23 +3010,23 @@
     "_name": "bundleName",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 58
+        "__id__": 63
       },
       {
-        "__id__": 61
+        "__id__": 66
       },
       {
-        "__id__": 64
+        "__id__": 69
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 67
+        "__id__": 72
       }
     ],
     "_prefab": null,
@@ -2864,16 +3082,16 @@
     "_name": "BACKGROUND_SPRITE",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 57
+      "__id__": 62
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 59
+        "__id__": 64
       },
       {
-        "__id__": 60
+        "__id__": 65
       }
     ],
     "_prefab": null,
@@ -2929,7 +3147,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 58
+      "__id__": 63
     },
     "_enabled": true,
     "_materials": [
@@ -2961,7 +3179,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 58
+      "__id__": 63
     },
     "_enabled": true,
     "alignMode": 0,
@@ -2988,16 +3206,16 @@
     "_name": "TEXT_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 57
+      "__id__": 62
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 62
+        "__id__": 67
       },
       {
-        "__id__": 63
+        "__id__": 68
       }
     ],
     "_prefab": null,
@@ -3053,7 +3271,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 61
+      "__id__": 66
     },
     "_enabled": true,
     "_materials": [],
@@ -3082,7 +3300,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 61
+      "__id__": 66
     },
     "_enabled": true,
     "alignMode": 0,
@@ -3109,16 +3327,16 @@
     "_name": "PLACEHOLDER_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 57
+      "__id__": 62
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 65
+        "__id__": 70
       },
       {
-        "__id__": 66
+        "__id__": 71
       }
     ],
     "_prefab": null,
@@ -3174,7 +3392,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 64
+      "__id__": 69
     },
     "_enabled": true,
     "_materials": [
@@ -3207,7 +3425,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 64
+      "__id__": 69
     },
     "_enabled": true,
     "alignMode": 0,
@@ -3234,7 +3452,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 57
+      "__id__": 62
     },
     "_enabled": true,
     "_string": "",
@@ -3246,13 +3464,13 @@
     "editingDidEnded": [],
     "editingReturn": [],
     "_N$textLabel": {
-      "__id__": 62
+      "__id__": 67
     },
     "_N$placeholderLabel": {
-      "__id__": 65
+      "__id__": 70
     },
     "_N$background": {
-      "__id__": 59
+      "__id__": 64
     },
     "_N$inputFlag": 5,
     "_N$inputMode": 6,
@@ -3264,23 +3482,23 @@
     "_name": "courseId",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 74
       },
       {
-        "__id__": 72
+        "__id__": 77
       },
       {
-        "__id__": 75
+        "__id__": 80
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 83
       }
     ],
     "_prefab": null,
@@ -3336,16 +3554,16 @@
     "_name": "BACKGROUND_SPRITE",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 68
+      "__id__": 73
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 70
+        "__id__": 75
       },
       {
-        "__id__": 71
+        "__id__": 76
       }
     ],
     "_prefab": null,
@@ -3401,7 +3619,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 69
+      "__id__": 74
     },
     "_enabled": true,
     "_materials": [
@@ -3433,7 +3651,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 69
+      "__id__": 74
     },
     "_enabled": true,
     "alignMode": 0,
@@ -3460,16 +3678,16 @@
     "_name": "TEXT_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 68
+      "__id__": 73
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 73
+        "__id__": 78
       },
       {
-        "__id__": 74
+        "__id__": 79
       }
     ],
     "_prefab": null,
@@ -3525,7 +3743,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 72
+      "__id__": 77
     },
     "_enabled": true,
     "_materials": [],
@@ -3554,7 +3772,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 72
+      "__id__": 77
     },
     "_enabled": true,
     "alignMode": 0,
@@ -3581,16 +3799,16 @@
     "_name": "PLACEHOLDER_LABEL",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 68
+      "__id__": 73
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 76
+        "__id__": 81
       },
       {
-        "__id__": 77
+        "__id__": 82
       }
     ],
     "_prefab": null,
@@ -3646,7 +3864,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 75
+      "__id__": 80
     },
     "_enabled": true,
     "_materials": [
@@ -3679,7 +3897,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 75
+      "__id__": 80
     },
     "_enabled": true,
     "alignMode": 0,
@@ -3706,7 +3924,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 68
+      "__id__": 73
     },
     "_enabled": true,
     "_string": "",
@@ -3718,13 +3936,13 @@
     "editingDidEnded": [],
     "editingReturn": [],
     "_N$textLabel": {
-      "__id__": 73
+      "__id__": 78
     },
     "_N$placeholderLabel": {
-      "__id__": 76
+      "__id__": 81
     },
     "_N$background": {
-      "__id__": 70
+      "__id__": 75
     },
     "_N$inputFlag": 5,
     "_N$inputMode": 6,
@@ -3736,17 +3954,17 @@
     "_name": "BtnStartOnline",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 80
+        "__id__": 85
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 85
+        "__id__": 90
       }
     ],
     "_prefab": null,
@@ -3802,20 +4020,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 79
+      "__id__": 84
     },
     "_children": [
       {
-        "__id__": 81
+        "__id__": 86
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 83
+        "__id__": 88
       },
       {
-        "__id__": 84
+        "__id__": 89
       }
     ],
     "_prefab": null,
@@ -3871,13 +4089,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 80
+      "__id__": 85
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 82
+        "__id__": 87
       }
     ],
     "_prefab": null,
@@ -3933,7 +4151,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 81
+      "__id__": 86
     },
     "_enabled": true,
     "_materials": [
@@ -3966,7 +4184,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 80
+      "__id__": 85
     },
     "_enabled": true,
     "_materials": [
@@ -3998,7 +4216,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 80
+      "__id__": 85
     },
     "_enabled": true,
     "alignMode": 0,
@@ -4025,7 +4243,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 79
+      "__id__": 84
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -4098,7 +4316,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 80
+      "__id__": 85
     },
     "_id": "a8UkrQqyVHAbAt4qkVPJj8"
   },
@@ -4107,17 +4325,17 @@
     "_name": "BtnStartCourseWare",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 87
+        "__id__": 92
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 92
+        "__id__": 97
       }
     ],
     "_prefab": null,
@@ -4173,20 +4391,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 86
+      "__id__": 91
     },
     "_children": [
       {
-        "__id__": 88
+        "__id__": 93
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 90
+        "__id__": 95
       },
       {
-        "__id__": 91
+        "__id__": 96
       }
     ],
     "_prefab": null,
@@ -4242,13 +4460,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 87
+      "__id__": 92
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 89
+        "__id__": 94
       }
     ],
     "_prefab": null,
@@ -4304,7 +4522,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 88
+      "__id__": 93
     },
     "_enabled": true,
     "_materials": [
@@ -4337,7 +4555,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 87
+      "__id__": 92
     },
     "_enabled": true,
     "_materials": [
@@ -4369,7 +4587,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 87
+      "__id__": 92
     },
     "_enabled": true,
     "alignMode": 0,
@@ -4396,7 +4614,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 86
+      "__id__": 91
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -4469,7 +4687,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 87
+      "__id__": 92
     },
     "_id": "88xG4oGSJDxpWGPwL/h6xx"
   },
@@ -4478,17 +4696,17 @@
     "_name": "BtnLoad",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 94
+        "__id__": 99
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 99
+        "__id__": 104
       }
     ],
     "_prefab": null,
@@ -4544,20 +4762,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 93
+      "__id__": 98
     },
     "_children": [
       {
-        "__id__": 95
+        "__id__": 100
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 97
+        "__id__": 102
       },
       {
-        "__id__": 98
+        "__id__": 103
       }
     ],
     "_prefab": null,
@@ -4613,13 +4831,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 94
+      "__id__": 99
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 96
+        "__id__": 101
       }
     ],
     "_prefab": null,
@@ -4675,7 +4893,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 95
+      "__id__": 100
     },
     "_enabled": true,
     "_materials": [
@@ -4708,7 +4926,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 94
+      "__id__": 99
     },
     "_enabled": true,
     "_materials": [
@@ -4740,7 +4958,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 94
+      "__id__": 99
     },
     "_enabled": true,
     "alignMode": 0,
@@ -4767,7 +4985,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 93
+      "__id__": 98
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -4840,7 +5058,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 94
+      "__id__": 99
     },
     "_id": "baeG7xV4RNK6WN2MZPVkxD"
   },
@@ -4849,13 +5067,13 @@
     "_name": "New Label",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 101
+        "__id__": 106
       }
     ],
     "_prefab": null,
@@ -4911,7 +5129,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 100
+      "__id__": 105
     },
     "_enabled": true,
     "_materials": [
@@ -4944,17 +5162,17 @@
     "_name": "BtnOpenOsmo",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 103
+        "__id__": 108
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 108
+        "__id__": 113
       }
     ],
     "_prefab": null,
@@ -5010,20 +5228,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 102
+      "__id__": 107
     },
     "_children": [
       {
-        "__id__": 104
+        "__id__": 109
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 106
+        "__id__": 111
       },
       {
-        "__id__": 107
+        "__id__": 112
       }
     ],
     "_prefab": null,
@@ -5079,13 +5297,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 103
+      "__id__": 108
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 105
+        "__id__": 110
       }
     ],
     "_prefab": null,
@@ -5141,7 +5359,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 104
+      "__id__": 109
     },
     "_enabled": true,
     "_materials": [
@@ -5174,7 +5392,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 103
+      "__id__": 108
     },
     "_enabled": true,
     "_materials": [
@@ -5206,7 +5424,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 103
+      "__id__": 108
     },
     "_enabled": true,
     "alignMode": 0,
@@ -5233,7 +5451,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 102
+      "__id__": 107
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -5306,7 +5524,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 103
+      "__id__": 108
     },
     "_id": "d3D8175pRBQIg3kZC6RPpq"
   },
@@ -5315,17 +5533,17 @@
     "_name": "BtnOpenRecord",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 110
+        "__id__": 115
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 115
+        "__id__": 120
       }
     ],
     "_prefab": null,
@@ -5381,20 +5599,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 109
+      "__id__": 114
     },
     "_children": [
       {
-        "__id__": 111
+        "__id__": 116
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 113
+        "__id__": 118
       },
       {
-        "__id__": 114
+        "__id__": 119
       }
     ],
     "_prefab": null,
@@ -5450,13 +5668,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 110
+      "__id__": 115
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 112
+        "__id__": 117
       }
     ],
     "_prefab": null,
@@ -5512,7 +5730,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 111
+      "__id__": 116
     },
     "_enabled": true,
     "_materials": [
@@ -5545,7 +5763,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 110
+      "__id__": 115
     },
     "_enabled": true,
     "_materials": [
@@ -5577,7 +5795,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 110
+      "__id__": 115
     },
     "_enabled": true,
     "alignMode": 0,
@@ -5604,7 +5822,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 109
+      "__id__": 114
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -5677,7 +5895,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 110
+      "__id__": 115
     },
     "_id": "c0MYq9SS1N55yeAzCKqnoj"
   },
@@ -5686,17 +5904,17 @@
     "_name": "BtnOpenTest",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 117
+        "__id__": 122
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 122
+        "__id__": 127
       }
     ],
     "_prefab": null,
@@ -5752,20 +5970,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 116
+      "__id__": 121
     },
     "_children": [
       {
-        "__id__": 118
+        "__id__": 123
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 120
+        "__id__": 125
       },
       {
-        "__id__": 121
+        "__id__": 126
       }
     ],
     "_prefab": null,
@@ -5821,13 +6039,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 117
+      "__id__": 122
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 119
+        "__id__": 124
       }
     ],
     "_prefab": null,
@@ -5883,7 +6101,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 118
+      "__id__": 123
     },
     "_enabled": true,
     "_materials": [
@@ -5916,7 +6134,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 117
+      "__id__": 122
     },
     "_enabled": true,
     "_materials": [
@@ -5948,7 +6166,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 117
+      "__id__": 122
     },
     "_enabled": true,
     "alignMode": 0,
@@ -5975,7 +6193,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 116
+      "__id__": 121
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -6048,7 +6266,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 117
+      "__id__": 122
     },
     "_id": "a5XO4yG/pFba3VPIyM65lV"
   },
@@ -6057,17 +6275,17 @@
     "_name": "BtnCloseOsmo",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 124
+        "__id__": 129
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 129
+        "__id__": 134
       }
     ],
     "_prefab": null,
@@ -6123,20 +6341,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 123
+      "__id__": 128
     },
     "_children": [
       {
-        "__id__": 125
+        "__id__": 130
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 127
+        "__id__": 132
       },
       {
-        "__id__": 128
+        "__id__": 133
       }
     ],
     "_prefab": null,
@@ -6192,13 +6410,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 124
+      "__id__": 129
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 126
+        "__id__": 131
       }
     ],
     "_prefab": null,
@@ -6254,7 +6472,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 125
+      "__id__": 130
     },
     "_enabled": true,
     "_materials": [
@@ -6287,7 +6505,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 124
+      "__id__": 129
     },
     "_enabled": true,
     "_materials": [
@@ -6319,7 +6537,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 124
+      "__id__": 129
     },
     "_enabled": true,
     "alignMode": 0,
@@ -6346,7 +6564,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 123
+      "__id__": 128
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -6419,7 +6637,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 124
+      "__id__": 129
     },
     "_id": "27BjR9SvZAhY/aQBzv9ezW"
   },
@@ -6428,17 +6646,17 @@
     "_name": "BtnCloseRecord",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 131
+        "__id__": 136
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 136
+        "__id__": 141
       }
     ],
     "_prefab": null,
@@ -6494,20 +6712,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 130
+      "__id__": 135
     },
     "_children": [
       {
-        "__id__": 132
+        "__id__": 137
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 134
+        "__id__": 139
       },
       {
-        "__id__": 135
+        "__id__": 140
       }
     ],
     "_prefab": null,
@@ -6563,13 +6781,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 131
+      "__id__": 136
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 133
+        "__id__": 138
       }
     ],
     "_prefab": null,
@@ -6625,7 +6843,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 132
+      "__id__": 137
     },
     "_enabled": true,
     "_materials": [
@@ -6658,7 +6876,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 131
+      "__id__": 136
     },
     "_enabled": true,
     "_materials": [
@@ -6690,7 +6908,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 131
+      "__id__": 136
     },
     "_enabled": true,
     "alignMode": 0,
@@ -6717,7 +6935,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 130
+      "__id__": 135
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -6790,7 +7008,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 131
+      "__id__": 136
     },
     "_id": "dcTVkN3bpECJDI8qtt0W1A"
   },
@@ -6799,17 +7017,17 @@
     "_name": "BtnCloseTest",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 138
+        "__id__": 143
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 143
+        "__id__": 148
       }
     ],
     "_prefab": null,
@@ -6865,20 +7083,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 137
+      "__id__": 142
     },
     "_children": [
       {
-        "__id__": 139
+        "__id__": 144
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 141
+        "__id__": 146
       },
       {
-        "__id__": 142
+        "__id__": 147
       }
     ],
     "_prefab": null,
@@ -6934,13 +7152,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 138
+      "__id__": 143
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 140
+        "__id__": 145
       }
     ],
     "_prefab": null,
@@ -6996,7 +7214,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 139
+      "__id__": 144
     },
     "_enabled": true,
     "_materials": [
@@ -7029,7 +7247,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 138
+      "__id__": 143
     },
     "_enabled": true,
     "_materials": [
@@ -7061,7 +7279,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 138
+      "__id__": 143
     },
     "_enabled": true,
     "alignMode": 0,
@@ -7088,7 +7306,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 137
+      "__id__": 142
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -7161,7 +7379,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 138
+      "__id__": 143
     },
     "_id": "83eUThoCpA1ZTT7wKX9gnN"
   },
@@ -7170,13 +7388,13 @@
     "_name": "ProgressLabel",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 145
+        "__id__": 150
       }
     ],
     "_prefab": null,
@@ -7232,7 +7450,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 144
+      "__id__": 149
     },
     "_enabled": true,
     "_materials": [
@@ -7265,20 +7483,20 @@
     "_name": "loadingProgress",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 34
+      "__id__": 39
     },
     "_children": [
       {
-        "__id__": 147
+        "__id__": 152
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 149
+        "__id__": 154
       },
       {
-        "__id__": 150
+        "__id__": 155
       }
     ],
     "_prefab": null,
@@ -7334,13 +7552,13 @@
     "_name": "bar",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 146
+      "__id__": 151
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 148
+        "__id__": 153
       }
     ],
     "_prefab": null,
@@ -7396,7 +7614,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 147
+      "__id__": 152
     },
     "_enabled": true,
     "_materials": [
@@ -7428,7 +7646,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 146
+      "__id__": 151
     },
     "_enabled": true,
     "_materials": [
@@ -7460,12 +7678,12 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 146
+      "__id__": 151
     },
     "_enabled": true,
     "_N$totalLength": 300,
     "_N$barSprite": {
-      "__id__": 148
+      "__id__": 153
     },
     "_N$mode": 0,
     "_N$progress": 0,
@@ -7477,7 +7695,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 34
+      "__id__": 39
     },
     "_enabled": true,
     "alignMode": 2,
@@ -7508,25 +7726,25 @@
     },
     "_children": [
       {
-        "__id__": 153
+        "__id__": 158
       },
       {
-        "__id__": 159
+        "__id__": 164
       },
       {
-        "__id__": 162
+        "__id__": 167
       },
       {
-        "__id__": 170
+        "__id__": 175
       },
       {
-        "__id__": 178
+        "__id__": 183
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 186
+        "__id__": 191
       }
     ],
     "_prefab": null,
@@ -7582,20 +7800,20 @@
     "_name": "content",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 152
+      "__id__": 157
     },
     "_children": [
       {
-        "__id__": 154
+        "__id__": 159
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 157
+        "__id__": 162
       },
       {
-        "__id__": 158
+        "__id__": 163
       }
     ],
     "_prefab": null,
@@ -7651,16 +7869,16 @@
     "_name": "label",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 153
+      "__id__": 158
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 155
+        "__id__": 160
       },
       {
-        "__id__": 156
+        "__id__": 161
       }
     ],
     "_prefab": null,
@@ -7716,7 +7934,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 154
+      "__id__": 159
     },
     "_enabled": true,
     "_materials": [
@@ -7749,7 +7967,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 154
+      "__id__": 159
     },
     "_enabled": true,
     "alignMode": 1,
@@ -7776,7 +7994,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 153
+      "__id__": 158
     },
     "_enabled": true,
     "_layoutSize": {
@@ -7808,7 +8026,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 153
+      "__id__": 158
     },
     "_enabled": true,
     "alignMode": 2,
@@ -7835,16 +8053,16 @@
     "_name": "bg",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 152
+      "__id__": 157
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 160
+        "__id__": 165
       },
       {
-        "__id__": 161
+        "__id__": 166
       }
     ],
     "_prefab": null,
@@ -7900,7 +8118,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 159
+      "__id__": 164
     },
     "_enabled": true,
     "_materials": [
@@ -7932,7 +8150,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 159
+      "__id__": 164
     },
     "_enabled": true,
     "alignMode": 1,
@@ -7959,26 +8177,26 @@
     "_name": "Console",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 152
+      "__id__": 157
     },
     "_children": [
       {
-        "__id__": 163
+        "__id__": 168
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 166
+        "__id__": 171
       },
       {
-        "__id__": 167
+        "__id__": 172
       },
       {
-        "__id__": 168
+        "__id__": 173
       },
       {
-        "__id__": 169
+        "__id__": 174
       }
     ],
     "_prefab": null,
@@ -8034,16 +8252,16 @@
     "_name": "content",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 162
+      "__id__": 167
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 164
+        "__id__": 169
       },
       {
-        "__id__": 165
+        "__id__": 170
       }
     ],
     "_prefab": null,
@@ -8099,7 +8317,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 163
+      "__id__": 168
     },
     "_enabled": true,
     "_layoutSize": {
@@ -8131,7 +8349,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 163
+      "__id__": 168
     },
     "_enabled": true,
     "alignMode": 1,
@@ -8158,7 +8376,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 162
+      "__id__": 167
     },
     "_enabled": true,
     "alignMode": 2,
@@ -8185,7 +8403,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 162
+      "__id__": 167
     },
     "_enabled": true,
     "_materials": [
@@ -8205,7 +8423,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 162
+      "__id__": 167
     },
     "_enabled": true,
     "horizontal": false,
@@ -8217,10 +8435,10 @@
     "scrollEvents": [],
     "cancelInnerEvents": true,
     "_N$content": {
-      "__id__": 163
+      "__id__": 168
     },
     "content": {
-      "__id__": 163
+      "__id__": 168
     },
     "_id": "43wBGhGBpFP7OYyNM+j0Ho"
   },
@@ -8229,7 +8447,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 162
+      "__id__": 167
     },
     "_enabled": true,
     "_layoutSize": {
@@ -8261,20 +8479,20 @@
     "_name": "BtnClose",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 152
+      "__id__": 157
     },
     "_children": [
       {
-        "__id__": 171
+        "__id__": 176
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 176
+        "__id__": 181
       },
       {
-        "__id__": 177
+        "__id__": 182
       }
     ],
     "_prefab": null,
@@ -8330,20 +8548,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 170
+      "__id__": 175
     },
     "_children": [
       {
-        "__id__": 172
+        "__id__": 177
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 174
+        "__id__": 179
       },
       {
-        "__id__": 175
+        "__id__": 180
       }
     ],
     "_prefab": null,
@@ -8399,13 +8617,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 171
+      "__id__": 176
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 173
+        "__id__": 178
       }
     ],
     "_prefab": null,
@@ -8461,7 +8679,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 172
+      "__id__": 177
     },
     "_enabled": true,
     "_materials": [
@@ -8494,7 +8712,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 171
+      "__id__": 176
     },
     "_enabled": true,
     "_materials": [
@@ -8526,7 +8744,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 171
+      "__id__": 176
     },
     "_enabled": true,
     "alignMode": 0,
@@ -8553,7 +8771,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 170
+      "__id__": 175
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -8626,7 +8844,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 171
+      "__id__": 176
     },
     "_id": "54SC9WcmBAZ6cTznyI0o+3"
   },
@@ -8635,7 +8853,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 170
+      "__id__": 175
     },
     "_enabled": true,
     "alignMode": 1,
@@ -8662,20 +8880,20 @@
     "_name": "BtnOpen",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 152
+      "__id__": 157
     },
     "_children": [
       {
-        "__id__": 179
+        "__id__": 184
       }
     ],
     "_active": false,
     "_components": [
       {
-        "__id__": 184
+        "__id__": 189
       },
       {
-        "__id__": 185
+        "__id__": 190
       }
     ],
     "_prefab": null,
@@ -8731,20 +8949,20 @@
     "_name": "Background",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 178
+      "__id__": 183
     },
     "_children": [
       {
-        "__id__": 180
+        "__id__": 185
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 182
+        "__id__": 187
       },
       {
-        "__id__": 183
+        "__id__": 188
       }
     ],
     "_prefab": null,
@@ -8800,13 +9018,13 @@
     "_name": "Label",
     "_objFlags": 512,
     "_parent": {
-      "__id__": 179
+      "__id__": 184
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 181
+        "__id__": 186
       }
     ],
     "_prefab": null,
@@ -8862,7 +9080,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 180
+      "__id__": 185
     },
     "_enabled": true,
     "_materials": [
@@ -8895,7 +9113,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 179
+      "__id__": 184
     },
     "_enabled": true,
     "_materials": [
@@ -8927,7 +9145,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 179
+      "__id__": 184
     },
     "_enabled": true,
     "alignMode": 0,
@@ -8954,7 +9172,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 178
+      "__id__": 183
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -9027,7 +9245,7 @@
       "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
     },
     "_N$target": {
-      "__id__": 179
+      "__id__": 184
     },
     "_id": "81HoUuRyJOppi+n4Av/u0p"
   },
@@ -9036,7 +9254,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 178
+      "__id__": 183
     },
     "_enabled": true,
     "alignMode": 1,
@@ -9063,7 +9281,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 152
+      "__id__": 157
     },
     "_enabled": true,
     "alignMode": 1,
@@ -9096,13 +9314,13 @@
     "_active": false,
     "_components": [
       {
-        "__id__": 188
+        "__id__": 193
       },
       {
-        "__id__": 189
+        "__id__": 194
       },
       {
-        "__id__": 190
+        "__id__": 195
       }
     ],
     "_prefab": null,
@@ -9158,7 +9376,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 187
+      "__id__": 192
     },
     "_enabled": true,
     "alignMode": 2,
@@ -9185,7 +9403,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 187
+      "__id__": 192
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -9253,7 +9471,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 187
+      "__id__": 192
     },
     "_enabled": true,
     "_materials": [
@@ -9291,7 +9509,7 @@
     "_active": true,
     "_components": [
       {
-        "__id__": 192
+        "__id__": 197
       }
     ],
     "_prefab": null,
@@ -9347,7 +9565,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 191
+      "__id__": 196
     },
     "_enabled": true,
     "_layoutSize": {
@@ -9383,10 +9601,10 @@
     },
     "_children": [
       {
-        "__id__": 194
+        "__id__": 199
       },
       {
-        "__id__": 197
+        "__id__": 202
       }
     ],
     "_active": false,
@@ -9444,16 +9662,16 @@
     "_name": "loading",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 193
+      "__id__": 198
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 195
+        "__id__": 200
       },
       {
-        "__id__": 196
+        "__id__": 201
       }
     ],
     "_prefab": null,
@@ -9509,7 +9727,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 194
+      "__id__": 199
     },
     "_enabled": true,
     "_materials": [
@@ -9541,7 +9759,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 194
+      "__id__": 199
     },
     "_enabled": true,
     "_defaultClip": {
@@ -9560,24 +9778,24 @@
     "_name": "progress",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 193
+      "__id__": 198
     },
     "_children": [
       {
-        "__id__": 198
+        "__id__": 203
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 201
+        "__id__": 206
       },
       {
-        "__id__": 202
+        "__id__": 207
       }
     ],
     "_prefab": {
-      "__id__": 203
+      "__id__": 208
     },
     "_opacity": 255,
     "_color": {
@@ -9631,17 +9849,17 @@
     "_name": "bar",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 197
+      "__id__": 202
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 199
+        "__id__": 204
       }
     ],
     "_prefab": {
-      "__id__": 200
+      "__id__": 205
     },
     "_opacity": 255,
     "_color": {
@@ -9695,7 +9913,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 198
+      "__id__": 203
     },
     "_enabled": true,
     "_materials": [
@@ -9725,7 +9943,7 @@
   {
     "__type__": "cc.PrefabInfo",
     "root": {
-      "__id__": 197
+      "__id__": 202
     },
     "asset": {
       "__uuid__": "3d356c4d-cb23-4239-aa5f-8a913f420fa4"
@@ -9738,7 +9956,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 197
+      "__id__": 202
     },
     "_enabled": true,
     "_materials": [
@@ -9770,7 +9988,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 197
+      "__id__": 202
     },
     "_enabled": true,
     "_id": "3eMT/DXoJNGZT/8Z3nuTUH"
@@ -9778,7 +9996,7 @@
   {
     "__type__": "cc.PrefabInfo",
     "root": {
-      "__id__": 197
+      "__id__": 202
     },
     "asset": {
       "__uuid__": "3d356c4d-cb23-4239-aa5f-8a913f420fa4"
@@ -9786,6 +10004,308 @@
     "fileId": "",
     "sync": false
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "res",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 7
+    },
+    "_children": [
+      {
+        "__id__": 210
+      },
+      {
+        "__id__": 212
+      }
+    ],
+    "_active": false,
+    "_components": [],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "3c3WCu/KNHjbQFPzg1uROK"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "icon_bigstar",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 209
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 211
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 278,
+      "height": 275
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -640,
+        360,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "0bgwpqy6JBjY+0ImVBK5+3"
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 210
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "21131e85-cb49-4233-ac1e-9412e92b35e9"
+    },
+    "_type": 0,
+    "_sizeMode": 1,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": "26FLRftOlE8bx6kq9t5XqS"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "audio",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 209
+    },
+    "_children": [
+      {
+        "__id__": 213
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "ce2Ct1eOFPHI+Yxssjw92D"
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "big_star",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 212
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 214
+      }
+    ],
+    "_prefab": null,
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": "1cp/svTSBLU7rdGDR+WkMW"
+  },
+  {
+    "__type__": "cc.AudioSource",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 213
+    },
+    "_enabled": true,
+    "_clip": {
+      "__uuid__": "ad3f8d69-10b9-47f2-8168-6afd2a6247cf"
+    },
+    "_volume": 1,
+    "_mute": false,
+    "_loop": false,
+    "_firstlyEnabled": true,
+    "playOnLoad": false,
+    "preload": false,
+    "_id": "57S8RuKg9LuJ+T5T6C//06"
+  },
   {
     "__type__": "cc.Widget",
     "_name": "",
diff --git a/assets/middleLayer_for_iplayabc/script/middleLayer.js b/assets/middleLayer_for_iplayabc/script/middleLayer.js
index 9cf43b84e9fce44354b634d1ca1a630e1fea7397..8851710a06b5ca0eb2fe8e192f83478692e5f2cf 100644
--- a/assets/middleLayer_for_iplayabc/script/middleLayer.js
+++ b/assets/middleLayer_for_iplayabc/script/middleLayer.js
@@ -1,5 +1,6 @@
 
 import { initAir } from './air';
+import { playAudio, showBigStar } from './util';
 cc.Class({
 	extends: cc.Component,
 	properties: {
@@ -77,6 +78,7 @@ cc.Class({
 		this.preloadCount = 0;
 		this.loadedCount = 0;
 		initAir(this);
+		this.initAudio();
 	},
 
 	start() {
@@ -93,6 +95,10 @@ cc.Class({
 		});
 	},
 
+	initAudio() {
+		this.bigStarClip = cc.find('middleLayer/res/audio/big_star').getComponent(cc.AudioSource).clip;
+	},
+
 	initTerminalInfo(callback) {
 		window.courseware.getEngineInfo(res => {
 			const { isDev, uuid } = JSON.parse(res);
@@ -143,14 +149,16 @@ cc.Class({
 			user_code: this.userCode,
 		}, res => {
 			if (res.code === 200) {
-				const starLabel = cc.find('middleLayer/star_count_label').getComponent(cc.Label);
-				starLabel.string = res.data;
+				// const starLabel = cc.find('middleLayer/star_count_label').getComponent(cc.Label);
+				const starLabel = cc.find('middleLayer/star_node/star_count_label').getComponent(cc.RichText);
+				starLabel.string = `<outline color=black width=2><b>${res.data} </b></outline>` ;
 			}else{
 				console.log("-----error------");
 				console.log(res.msg);
 				// TODO 提示错误和上报错误
 			}
 		});
+
 	},
 
 	initPageInfo() {
@@ -194,6 +202,24 @@ cc.Class({
 		
 		if(animationFlag){
 			// TODO 添加星星的动画
+			
+			for (let i=0; i<count; i++) {
+
+				setTimeout(() => {
+
+					let star = cc.find('middleLayer/star_node/icon_star');
+					const resItem = cc.find('middleLayer/res/icon_bigstar');
+					const starBig = cc.instantiate(resItem);
+					starBig.parent = star.parent;
+
+					showBigStar(starBig, star);
+				}, i * 500);
+				
+				
+			}
+			playAudio(this.bigStarClip);
+		
+
 		}
 
 		this.callNetworkApiPost(this.baseApiUrl, `v1/terminal/star/save`, {
@@ -204,6 +230,8 @@ cc.Class({
 			stars: count,
 		})
 	},
+	
+
 
 	preloadAll() {
 		if (window.preloadBundleAndSourcesFlag) {
@@ -489,7 +517,7 @@ cc.Class({
 		if (this.courseIndex == this.courses.length - 1) {
 			cc.find('middleLayer/BtnRight').active = false;
 		} else {
-			cc.find('middleLayer/BtnRight').active = true;
+			// cc.find('middleLayer/BtnRight').active = true;
 		}
 		this.loadPageBundle();
 	},
@@ -542,7 +570,7 @@ cc.Class({
 				this.courseItem = data.rows[this.courseIndex];
 			}
 			if (this.courses && this.courses.length > 1 && this.courseIndex <= this.courses.length - 1) {
-				cc.find('middleLayer/BtnRight').active = true;
+				// cc.find('middleLayer/BtnRight').active = true;
 			}
 			if (this.courseIndex > 0) {
 				cc.find('middleLayer/BtnLeft').active = false;
diff --git a/assets/middleLayer_for_iplayabc/script/util.js b/assets/middleLayer_for_iplayabc/script/util.js
index 7af7189e0876a8c81ce489ad12ba830b9f98d9d2..39091faaa95c6c02c8504d11c3294742c83b21d7 100644
--- a/assets/middleLayer_for_iplayabc/script/util.js
+++ b/assets/middleLayer_for_iplayabc/script/util.js
@@ -168,7 +168,7 @@ export function playAudio(audioClip, cb = null) {
     const audioId = cc.audioEngine.playEffect(audioClip, false, 0.8);
     if (cb) {
       cc.audioEngine.setFinishCallback(audioId, () => {
-        cb();
+        cb && cb();
       });
     }
   }
@@ -305,6 +305,62 @@ export async function asyncTweenTo(node, duration, obj, ease = undefined) {
   });
 }
 
+
+
+export function showBigStar(starJump, starBase, cb=null) {
+ 
+
+  const bigStarBg = cc.instantiate(starJump);
+  bigStarBg.scale =  starJump.width / starBase.width / 1.2;
+  
+  starBase.scale = 1;
+  // const star = bigStarBg.star;
+  starJump.active = true;
+  starJump.scaleX = 0.7 / bigStarBg.scale;
+  starJump.scaleY = 1 / bigStarBg.scale;
+  // starJump.angle = 90;
+  const canvas = cc.find('Canvas');
+  const startPos = exchangeNodePos(starJump.parent, canvas, cc.v2(0, -canvas.height / 2));
+  const middlePos = exchangeNodePos(starJump.parent, canvas, cc.v2(0, -canvas.height / 4));
+  starJump.x = startPos.x + Math.random() * 100 - 50;
+  starJump.y = startPos.y - starBase.height;
+
+  console.log('middlePos = ' + JSON.stringify(middlePos));
+  const time = 1;
+  cc.tween(starJump)
+    .to(0.3, { y: middlePos.y + 60 }, { easing: 'quadOut' })
+    .to(0.1, { y: middlePos.y + 30, scaleX: 1.2 / bigStarBg.scale, scaleY: 0.8 / bigStarBg.scale }, { easing: 'quadOut' })
+    .to(0.1, { y: middlePos.y, scaleX: 1 / bigStarBg.scale, scaleY: 1 / bigStarBg.scale }, { easing: 'quadOut' })
+    .delay(0.1)
+    .to(0.8, { angle: -720, scale: 1 })
+    .start();
+
+  cc.tween(starJump)
+    .delay(0.6)
+    .to(0.8, { x: starBase.x }, { easing: 'sineOut' })
+    .start();
+  cc.tween(starJump)
+    .delay(0.6)
+    .to(0.8, { y: starBase.y }, { easing: 'backIn' })
+    .start();
+
+  cc.tween(starJump)
+    .delay(0.6)
+    .to(0.8, { scale: starBase.width/starJump.width * 0.5 }, { easing: 'quadOut' })
+    .call(() => {
+      starJump.removeFromParent();
+      cb && cb()
+    })
+    .start();
+
+  cc.tween(starBase)
+    .delay(1.4)
+    .to(0.1, { scale: 1.2 }, { easing: 'sineInOut' })
+    .to(1.1, { scale: 1 }, { easing: 'elasticOut' })
+    .start();
+
+}
+
 export async function asyncTweenBy(node, duration, obj, ease = undefined) {
   return new Promise((resolve, reject) => {
     try {
diff --git a/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf b/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..57ad2f91613a588a5532ff14e89a7018b7db0755
Binary files /dev/null and b/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf differ
diff --git a/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf.meta b/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6b3016fb96873f620b45f3becaf016b8f4427c1d
--- /dev/null
+++ b/assets/middleLayer_for_iplayabc/textures/MMTextBook-Bold.ttf.meta
@@ -0,0 +1,5 @@
+{
+  "ver": "1.1.0",
+  "uuid": "b019349c-fa93-4ed9-81a3-2636d3b165aa",
+  "subMetas": {}
+}
\ No newline at end of file
diff --git a/assets/middleLayer_for_iplayabc/textures/btn_coode.png b/assets/middleLayer_for_iplayabc/textures/btn_coode.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fe567cf4aad436ead1e35b9a55799ab5e1fe39d
Binary files /dev/null and b/assets/middleLayer_for_iplayabc/textures/btn_coode.png differ
diff --git a/assets/middleLayer_for_iplayabc/textures/btn_coode.png.meta b/assets/middleLayer_for_iplayabc/textures/btn_coode.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..2a5d738fd80abb8da44e73122d6a7f4002c14c61
--- /dev/null
+++ b/assets/middleLayer_for_iplayabc/textures/btn_coode.png.meta
@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "8ebdae24-6add-45f8-8735-310821c49bd7",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 171,
+  "height": 146,
+  "platformSettings": {},
+  "subMetas": {
+    "btn_coode": {
+      "ver": "1.0.4",
+      "uuid": "f89b7f7d-86c6-40be-8cc9-f4440dd10140",
+      "rawTextureUuid": "8ebdae24-6add-45f8-8735-310821c49bd7",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 0,
+      "trimY": 0,
+      "width": 171,
+      "height": 146,
+      "rawWidth": 171,
+      "rawHeight": 146,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}
\ No newline at end of file