From 81a07bc16c577b3009e0d1f58f6c042bdfaaaf16 Mon Sep 17 00:00:00 2001 From: walkpan Date: Tue, 7 Apr 2026 19:52:40 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E8=8B=B1=E9=9B=84?= =?UTF-8?q?=E5=8F=AC=E5=94=A4=E4=BA=8B=E4=BB=B6=E5=B9=B6=E4=BC=98=E5=8C=96?= =?UTF-8?q?UI=E5=B8=83=E5=B1=80=E4=B8=8E=E7=BB=84=E4=BB=B6=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 MissionHeroComp 中召唤英雄后派发 MasterCalled 事件,以更新英雄信息面板 - 调整 hnode.prefab 中多个节点的位置和尺寸,优化界面布局 - 为多个 TypeScript 组件文件添加详细注释,说明职责、关键设计和依赖关系 - 在 MissionCardComp 中完善英雄信息面板的创建、排序和布局逻辑 --- assets/resources/gui/element/hnode.prefab | 18 +- assets/resources/gui/role_controller.prefab | 5058 ++++++++--------- assets/script/game/map/MissionCardComp.ts | 186 +- assets/script/game/map/MissionHeroComp.ts | 10 + assets/script/game/map/model/MapModelComp.ts | 42 +- assets/script/game/map/view/MapViewComp.ts | 38 +- assets/script/game/map/view/MapViewScene.ts | 67 +- assets/script/game/map/view/MoveUV.ts | 52 + .../game/map/view/map/layer/EntityLayer.ts | 37 +- .../game/map/view/map/layer/MapLayer.ts | 37 +- .../game/map/view/map/layer/SkillLayer.ts | 35 +- .../script/game/map/view/map/layer/light.ts | 11 + 12 files changed, 2952 insertions(+), 2639 deletions(-) diff --git a/assets/resources/gui/element/hnode.prefab b/assets/resources/gui/element/hnode.prefab index 9c620cd8..8080a0bd 100644 --- a/assets/resources/gui/element/hnode.prefab +++ b/assets/resources/gui/element/hnode.prefab @@ -578,7 +578,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 55, + "x": 65, "y": 12.894000000000005, "z": 0 }, @@ -672,7 +672,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 110, + "width": 130, "height": 165 }, "_anchorPoint": { @@ -1509,7 +1509,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 110, + "width": 130, "height": 165 }, "_anchorPoint": { @@ -1611,7 +1611,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 55, + "x": 65, "y": 12.894000000000005, "z": 0 }, @@ -1705,7 +1705,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 110, + "width": 130, "height": 165 }, "_anchorPoint": { @@ -2542,7 +2542,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 110, + "width": 130, "height": 165 }, "_anchorPoint": { @@ -4549,7 +4549,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 55, + "x": 65, "y": -90, "z": 0 }, @@ -4749,7 +4749,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 104, + "width": 124, "height": 40 }, "_anchorPoint": { @@ -4946,7 +4946,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 110, + "width": 130, "height": 150 }, "_anchorPoint": { diff --git a/assets/resources/gui/role_controller.prefab b/assets/resources/gui/role_controller.prefab index 47622716..02fecf0b 100644 --- a/assets/resources/gui/role_controller.prefab +++ b/assets/resources/gui/role_controller.prefab @@ -22,29 +22,29 @@ "__id__": 2 }, { - "__id__": 622 + "__id__": 616 }, { - "__id__": 1126 + "__id__": 1120 }, { - "__id__": 1135 + "__id__": 1129 } ], "_active": true, "_components": [ { - "__id__": 1181 + "__id__": 1175 }, { - "__id__": 1183 + "__id__": 1177 }, { - "__id__": 1185 + "__id__": 1179 } ], "_prefab": { - "__id__": 1187 + "__id__": 1181 }, "_lpos": { "__type__": "cc.Vec3", @@ -94,14 +94,23 @@ "__id__": 40 }, { - "__id__": 98 + "__id__": 92 }, { - "__id__": 598 + "__id__": 592 } ], "_active": true, "_components": [ + { + "__id__": 603 + }, + { + "__id__": 605 + }, + { + "__id__": 607 + }, { "__id__": 609 }, @@ -110,19 +119,10 @@ }, { "__id__": 613 - }, - { - "__id__": 615 - }, - { - "__id__": 617 - }, - { - "__id__": 619 } ], "_prefab": { - "__id__": 621 + "__id__": 615 }, "_lpos": { "__type__": "cc.Vec3", @@ -1044,20 +1044,20 @@ "__id__": 49 }, { - "__id__": 65 + "__id__": 57 } ], "_active": true, "_components": [ { - "__id__": 93 + "__id__": 87 }, { - "__id__": 95 + "__id__": 89 } ], "_prefab": { - "__id__": 97 + "__id__": 91 }, "_lpos": { "__type__": "cc.Vec3", @@ -1274,25 +1274,21 @@ "_parent": { "__id__": 40 }, - "_children": [ - { - "__id__": 50 - } - ], + "_children": [], "_active": true, "_components": [ { - "__id__": 58 + "__id__": 50 }, { - "__id__": 60 + "__id__": 52 }, { - "__id__": 62 + "__id__": 54 } ], "_prefab": { - "__id__": 64 + "__id__": 56 }, "_lpos": { "__type__": "cc.Vec3", @@ -1323,118 +1319,6 @@ }, "_id": "" }, - { - "__type__": "cc.Node", - "_objFlags": 0, - "_parent": { - "__id__": 49 - }, - "_prefab": { - "__id__": 51 - }, - "__editorExtras__": {} - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 50 - }, - "asset": { - "__uuid__": "46f1e2cb-6fa7-4e9e-b419-e424ba47fe68", - "__expectedType__": "cc.Prefab" - }, - "fileId": "d5Q0cgjY1BTIz2JM1k7EZK", - "instance": { - "__id__": 52 - }, - "targetOverrides": null - }, - { - "__type__": "cc.PrefabInstance", - "fileId": "b5euhUHTJKy51uYq8GiAyM", - "prefabRootNode": { - "__id__": 1 - }, - "mountedChildren": [], - "mountedComponents": [], - "propertyOverrides": [ - { - "__id__": 53 - }, - { - "__id__": 55 - }, - { - "__id__": 56 - }, - { - "__id__": 57 - } - ], - "removedComponents": [] - }, - { - "__type__": "CCPropertyOverrideInfo", - "targetInfo": { - "__id__": 54 - }, - "propertyPath": [ - "_name" - ], - "value": "hnode" - }, - { - "__type__": "cc.TargetInfo", - "localID": [ - "d5Q0cgjY1BTIz2JM1k7EZK" - ] - }, - { - "__type__": "CCPropertyOverrideInfo", - "targetInfo": { - "__id__": 54 - }, - "propertyPath": [ - "_lpos" - ], - "value": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "__type__": "CCPropertyOverrideInfo", - "targetInfo": { - "__id__": 54 - }, - "propertyPath": [ - "_lrot" - ], - "value": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - } - }, - { - "__type__": "CCPropertyOverrideInfo", - "targetInfo": { - "__id__": 54 - }, - "propertyPath": [ - "_euler" - ], - "value": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - } - }, { "__type__": "cc.UITransform", "_name": "", @@ -1445,7 +1329,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 59 + "__id__": 51 }, "_contentSize": { "__type__": "cc.Size", @@ -1473,7 +1357,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 61 + "__id__": 53 }, "_alignFlags": 45, "_target": null, @@ -1507,9 +1391,9 @@ "node": { "__id__": 49 }, - "_enabled": false, + "_enabled": true, "__prefab": { - "__id__": 63 + "__id__": 55 }, "_resizeMode": 0, "_layoutType": 1, @@ -1559,34 +1443,34 @@ "__id__": 40 }, "_children": [ + { + "__id__": 58 + }, { "__id__": 66 }, { "__id__": 72 - }, - { - "__id__": 78 } ], "_active": true, "_components": [ { - "__id__": 86 + "__id__": 80 }, { - "__id__": 88 + "__id__": 82 }, { - "__id__": 90 + "__id__": 84 } ], "_prefab": { - "__id__": 92 + "__id__": 86 }, "_lpos": { "__type__": "cc.Vec3", - "x": -240, + "x": 0, "y": 220.965, "z": 0 }, @@ -1619,8 +1503,186 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { + "__id__": 57 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 59 + }, + { + "__id__": 61 + }, + { + "__id__": 63 + } + ], + "_prefab": { "__id__": 65 }, + "_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": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 58 + }, + "_enabled": true, + "__prefab": { + "__id__": 60 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 50 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "2cUj3Q4DZLCoozORfwKbf4" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 58 + }, + "_enabled": true, + "__prefab": { + "__id__": 62 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "6165ffc9-a838-4a33-b569-bdbaaab0e6b4@96e5b", + "__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": { + "__uuid__": "6165ffc9-a838-4a33-b569-bdbaaab0e6b4", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "29lpRqwkFEtptpWZmrVFC2" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 58 + }, + "_enabled": true, + "__prefab": { + "__id__": 64 + }, + "_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": 240, + "_originalHeight": 45, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "abchfEW1ZBSZOFr/NUO5q6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "ebDo8RYmhKJoLQcsDOvm6d", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "icon", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 57 + }, "_children": [], "_active": true, "_components": [ @@ -1636,7 +1698,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 0, + "x": -70, "y": 0, "z": 0 }, @@ -1675,145 +1737,6 @@ "__prefab": { "__id__": 68 }, - "_contentSize": { - "__type__": "cc.Size", - "width": 240, - "height": 45 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "2cUj3Q4DZLCoozORfwKbf4" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 66 - }, - "_enabled": true, - "__prefab": { - "__id__": 70 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "6165ffc9-a838-4a33-b569-bdbaaab0e6b4@96e5b", - "__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": { - "__uuid__": "6165ffc9-a838-4a33-b569-bdbaaab0e6b4", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "29lpRqwkFEtptpWZmrVFC2" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "ebDo8RYmhKJoLQcsDOvm6d", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "icon", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 65 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 73 - }, - { - "__id__": 75 - } - ], - "_prefab": { - "__id__": 77 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -70, - "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": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 72 - }, - "_enabled": true, - "__prefab": { - "__id__": 74 - }, "_contentSize": { "__type__": "cc.Size", "width": 43.2, @@ -1836,11 +1759,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 72 + "__id__": 66 }, "_enabled": true, "__prefab": { - "__id__": 76 + "__id__": 70 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1897,23 +1820,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 65 + "__id__": 57 }, "_children": [], "_active": true, "_components": [ { - "__id__": 79 + "__id__": 73 }, { - "__id__": 81 + "__id__": 75 }, { - "__id__": 83 + "__id__": 77 } ], "_prefab": { - "__id__": 85 + "__id__": 79 }, "_lpos": { "__type__": "cc.Vec3", @@ -1950,11 +1873,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 78 + "__id__": 72 }, "_enabled": true, "__prefab": { - "__id__": 80 + "__id__": 74 }, "_contentSize": { "__type__": "cc.Size", @@ -1978,11 +1901,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 78 + "__id__": 72 }, "_enabled": true, "__prefab": { - "__id__": 82 + "__id__": 76 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2046,11 +1969,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 78 + "__id__": 72 }, "_enabled": true, "__prefab": { - "__id__": 84 + "__id__": 78 }, "templateMode": true, "watchPath": "", @@ -2084,15 +2007,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 65 + "__id__": 57 }, "_enabled": true, "__prefab": { - "__id__": 87 + "__id__": 81 }, "_contentSize": { "__type__": "cc.Size", - "width": 240, + "width": 720, "height": 50 }, "_anchorPoint": { @@ -2112,11 +2035,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 65 + "__id__": 57 }, "_enabled": true, "__prefab": { - "__id__": 89 + "__id__": 83 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2154,13 +2077,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 65 + "__id__": 57 }, "_enabled": true, "__prefab": { - "__id__": 91 + "__id__": 85 }, - "_alignFlags": 8, + "_alignFlags": 40, "_target": null, "_left": 0, "_right": 0, @@ -2174,7 +2097,7 @@ "_isAbsBottom": true, "_isAbsHorizontalCenter": true, "_isAbsVerticalCenter": true, - "_originalWidth": 0, + "_originalWidth": 240, "_originalHeight": 0, "_alignMode": 2, "_lockFlags": 0, @@ -2207,7 +2130,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 94 + "__id__": 88 }, "_contentSize": { "__type__": "cc.Size", @@ -2235,7 +2158,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 96 + "__id__": 90 }, "_alignFlags": 44, "_target": null, @@ -2284,65 +2207,65 @@ }, "_children": [ { - "__id__": 99 + "__id__": 93 }, { - "__id__": 107 + "__id__": 101 }, { - "__id__": 127 + "__id__": 121 }, { - "__id__": 169 + "__id__": 163 }, { - "__id__": 211 + "__id__": 205 }, { - "__id__": 241 + "__id__": 235 }, { - "__id__": 261 + "__id__": 255 }, { - "__id__": 281 + "__id__": 275 }, { - "__id__": 301 + "__id__": 295 }, { - "__id__": 321 + "__id__": 315 }, { - "__id__": 350 + "__id__": 344 }, { - "__id__": 379 + "__id__": 373 }, { - "__id__": 408 + "__id__": 402 }, { - "__id__": 437 + "__id__": 431 } ], "_active": true, "_components": [ + { + "__id__": 583 + }, + { + "__id__": 585 + }, + { + "__id__": 587 + }, { "__id__": 589 - }, - { - "__id__": 591 - }, - { - "__id__": 593 - }, - { - "__id__": 595 } ], "_prefab": { - "__id__": 597 + "__id__": 591 }, "_lpos": { "__type__": "cc.Vec3", @@ -2379,23 +2302,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [], "_active": false, "_components": [ { - "__id__": 100 + "__id__": 94 }, { - "__id__": 102 + "__id__": 96 }, { - "__id__": 104 + "__id__": 98 } ], "_prefab": { - "__id__": 106 + "__id__": 100 }, "_lpos": { "__type__": "cc.Vec3", @@ -2432,11 +2355,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 99 + "__id__": 93 }, "_enabled": true, "__prefab": { - "__id__": 101 + "__id__": 95 }, "_contentSize": { "__type__": "cc.Size", @@ -2460,11 +2383,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 99 + "__id__": 93 }, "_enabled": true, "__prefab": { - "__id__": 103 + "__id__": 97 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2508,11 +2431,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 99 + "__id__": 93 }, "_enabled": true, "__prefab": { - "__id__": 105 + "__id__": 99 }, "_alignFlags": 45, "_target": null, @@ -2557,30 +2480,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 108 + "__id__": 102 }, { - "__id__": 114 + "__id__": 108 } ], "_active": true, "_components": [ { - "__id__": 120 + "__id__": 114 }, { - "__id__": 122 + "__id__": 116 }, { - "__id__": 124 + "__id__": 118 } ], "_prefab": { - "__id__": 126 + "__id__": 120 }, "_lpos": { "__type__": "cc.Vec3", @@ -2617,20 +2540,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 107 + "__id__": 101 }, "_children": [], "_active": true, "_components": [ { - "__id__": 109 + "__id__": 103 }, { - "__id__": 111 + "__id__": 105 } ], "_prefab": { - "__id__": 113 + "__id__": 107 }, "_lpos": { "__type__": "cc.Vec3", @@ -2667,11 +2590,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 108 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 110 + "__id__": 104 }, "_contentSize": { "__type__": "cc.Size", @@ -2695,11 +2618,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 108 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 112 + "__id__": 106 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2776,20 +2699,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 107 + "__id__": 101 }, "_children": [], "_active": true, "_components": [ { - "__id__": 115 + "__id__": 109 }, { - "__id__": 117 + "__id__": 111 } ], "_prefab": { - "__id__": 119 + "__id__": 113 }, "_lpos": { "__type__": "cc.Vec3", @@ -2826,11 +2749,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 114 + "__id__": 108 }, "_enabled": true, "__prefab": { - "__id__": 116 + "__id__": 110 }, "_contentSize": { "__type__": "cc.Size", @@ -2854,11 +2777,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 114 + "__id__": 108 }, "_enabled": true, "__prefab": { - "__id__": 118 + "__id__": 112 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2935,11 +2858,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 107 + "__id__": 101 }, "_enabled": true, "__prefab": { - "__id__": 121 + "__id__": 115 }, "_contentSize": { "__type__": "cc.Size", @@ -2963,11 +2886,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 107 + "__id__": 101 }, "_enabled": true, "__prefab": { - "__id__": 123 + "__id__": 117 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3008,11 +2931,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 107 + "__id__": 101 }, "_enabled": true, "__prefab": { - "__id__": 125 + "__id__": 119 }, "_alignFlags": 44, "_target": null, @@ -3057,9 +2980,12 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ + { + "__id__": 122 + }, { "__id__": 128 }, @@ -3074,22 +3000,19 @@ }, { "__id__": 152 - }, - { - "__id__": 158 } ], "_active": false, "_components": [ { - "__id__": 164 + "__id__": 158 }, { - "__id__": 166 + "__id__": 160 } ], "_prefab": { - "__id__": 168 + "__id__": 162 }, "_lpos": { "__type__": "cc.Vec3", @@ -3126,20 +3049,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 129 + "__id__": 123 }, { - "__id__": 131 + "__id__": 125 } ], "_prefab": { - "__id__": 133 + "__id__": 127 }, "_lpos": { "__type__": "cc.Vec3", @@ -3176,11 +3099,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 128 + "__id__": 122 }, "_enabled": true, "__prefab": { - "__id__": 130 + "__id__": 124 }, "_contentSize": { "__type__": "cc.Size", @@ -3204,11 +3127,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 128 + "__id__": 122 }, "_enabled": true, "__prefab": { - "__id__": 132 + "__id__": 126 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3262,20 +3185,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 135 + "__id__": 129 }, { - "__id__": 137 + "__id__": 131 } ], "_prefab": { - "__id__": 139 + "__id__": 133 }, "_lpos": { "__type__": "cc.Vec3", @@ -3312,11 +3235,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 134 + "__id__": 128 }, "_enabled": true, "__prefab": { - "__id__": 136 + "__id__": 130 }, "_contentSize": { "__type__": "cc.Size", @@ -3340,11 +3263,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 134 + "__id__": 128 }, "_enabled": true, "__prefab": { - "__id__": 138 + "__id__": 132 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3398,20 +3321,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 141 + "__id__": 135 }, { - "__id__": 143 + "__id__": 137 } ], "_prefab": { - "__id__": 145 + "__id__": 139 }, "_lpos": { "__type__": "cc.Vec3", @@ -3448,11 +3371,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 140 + "__id__": 134 }, "_enabled": true, "__prefab": { - "__id__": 142 + "__id__": 136 }, "_contentSize": { "__type__": "cc.Size", @@ -3476,11 +3399,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 140 + "__id__": 134 }, "_enabled": true, "__prefab": { - "__id__": 144 + "__id__": 138 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3534,20 +3457,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 147 + "__id__": 141 }, { - "__id__": 149 + "__id__": 143 } ], "_prefab": { - "__id__": 151 + "__id__": 145 }, "_lpos": { "__type__": "cc.Vec3", @@ -3584,11 +3507,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 146 + "__id__": 140 }, "_enabled": true, "__prefab": { - "__id__": 148 + "__id__": 142 }, "_contentSize": { "__type__": "cc.Size", @@ -3612,11 +3535,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 146 + "__id__": 140 }, "_enabled": true, "__prefab": { - "__id__": 150 + "__id__": 144 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3670,20 +3593,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 153 + "__id__": 147 }, { - "__id__": 155 + "__id__": 149 } ], "_prefab": { - "__id__": 157 + "__id__": 151 }, "_lpos": { "__type__": "cc.Vec3", @@ -3720,11 +3643,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 152 + "__id__": 146 }, "_enabled": true, "__prefab": { - "__id__": 154 + "__id__": 148 }, "_contentSize": { "__type__": "cc.Size", @@ -3748,11 +3671,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 152 + "__id__": 146 }, "_enabled": true, "__prefab": { - "__id__": 156 + "__id__": 150 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3806,20 +3729,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 127 + "__id__": 121 }, "_children": [], "_active": true, "_components": [ { - "__id__": 159 + "__id__": 153 }, { - "__id__": 161 + "__id__": 155 } ], "_prefab": { - "__id__": 163 + "__id__": 157 }, "_lpos": { "__type__": "cc.Vec3", @@ -3856,11 +3779,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 158 + "__id__": 152 }, "_enabled": true, "__prefab": { - "__id__": 160 + "__id__": 154 }, "_contentSize": { "__type__": "cc.Size", @@ -3884,11 +3807,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 158 + "__id__": 152 }, "_enabled": true, "__prefab": { - "__id__": 162 + "__id__": 156 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3942,11 +3865,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 127 + "__id__": 121 }, "_enabled": true, "__prefab": { - "__id__": 165 + "__id__": 159 }, "_contentSize": { "__type__": "cc.Size", @@ -3970,11 +3893,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 127 + "__id__": 121 }, "_enabled": true, "__prefab": { - "__id__": 167 + "__id__": 161 }, "_resizeMode": 0, "_layoutType": 1, @@ -4021,9 +3944,12 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ + { + "__id__": 164 + }, { "__id__": 170 }, @@ -4038,22 +3964,19 @@ }, { "__id__": 194 - }, - { - "__id__": 200 } ], "_active": false, "_components": [ { - "__id__": 206 + "__id__": 200 }, { - "__id__": 208 + "__id__": 202 } ], "_prefab": { - "__id__": 210 + "__id__": 204 }, "_lpos": { "__type__": "cc.Vec3", @@ -4090,20 +4013,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 171 + "__id__": 165 }, { - "__id__": 173 + "__id__": 167 } ], "_prefab": { - "__id__": 175 + "__id__": 169 }, "_lpos": { "__type__": "cc.Vec3", @@ -4140,11 +4063,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 170 + "__id__": 164 }, "_enabled": true, "__prefab": { - "__id__": 172 + "__id__": 166 }, "_contentSize": { "__type__": "cc.Size", @@ -4168,11 +4091,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 170 + "__id__": 164 }, "_enabled": true, "__prefab": { - "__id__": 174 + "__id__": 168 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4226,20 +4149,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 177 + "__id__": 171 }, { - "__id__": 179 + "__id__": 173 } ], "_prefab": { - "__id__": 181 + "__id__": 175 }, "_lpos": { "__type__": "cc.Vec3", @@ -4276,11 +4199,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 176 + "__id__": 170 }, "_enabled": true, "__prefab": { - "__id__": 178 + "__id__": 172 }, "_contentSize": { "__type__": "cc.Size", @@ -4304,11 +4227,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 176 + "__id__": 170 }, "_enabled": true, "__prefab": { - "__id__": 180 + "__id__": 174 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4362,20 +4285,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 183 + "__id__": 177 }, { - "__id__": 185 + "__id__": 179 } ], "_prefab": { - "__id__": 187 + "__id__": 181 }, "_lpos": { "__type__": "cc.Vec3", @@ -4412,11 +4335,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 182 + "__id__": 176 }, "_enabled": true, "__prefab": { - "__id__": 184 + "__id__": 178 }, "_contentSize": { "__type__": "cc.Size", @@ -4440,11 +4363,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 182 + "__id__": 176 }, "_enabled": true, "__prefab": { - "__id__": 186 + "__id__": 180 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4498,20 +4421,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 189 + "__id__": 183 }, { - "__id__": 191 + "__id__": 185 } ], "_prefab": { - "__id__": 193 + "__id__": 187 }, "_lpos": { "__type__": "cc.Vec3", @@ -4548,11 +4471,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 188 + "__id__": 182 }, "_enabled": true, "__prefab": { - "__id__": 190 + "__id__": 184 }, "_contentSize": { "__type__": "cc.Size", @@ -4576,11 +4499,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 188 + "__id__": 182 }, "_enabled": true, "__prefab": { - "__id__": 192 + "__id__": 186 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4634,20 +4557,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 195 + "__id__": 189 }, { - "__id__": 197 + "__id__": 191 } ], "_prefab": { - "__id__": 199 + "__id__": 193 }, "_lpos": { "__type__": "cc.Vec3", @@ -4684,11 +4607,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 194 + "__id__": 188 }, "_enabled": true, "__prefab": { - "__id__": 196 + "__id__": 190 }, "_contentSize": { "__type__": "cc.Size", @@ -4712,11 +4635,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 194 + "__id__": 188 }, "_enabled": true, "__prefab": { - "__id__": 198 + "__id__": 192 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4770,20 +4693,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 169 + "__id__": 163 }, "_children": [], "_active": true, "_components": [ { - "__id__": 201 + "__id__": 195 }, { - "__id__": 203 + "__id__": 197 } ], "_prefab": { - "__id__": 205 + "__id__": 199 }, "_lpos": { "__type__": "cc.Vec3", @@ -4820,11 +4743,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 200 + "__id__": 194 }, "_enabled": true, "__prefab": { - "__id__": 202 + "__id__": 196 }, "_contentSize": { "__type__": "cc.Size", @@ -4848,11 +4771,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 200 + "__id__": 194 }, "_enabled": true, "__prefab": { - "__id__": 204 + "__id__": 198 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4906,11 +4829,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 169 + "__id__": 163 }, "_enabled": true, "__prefab": { - "__id__": 207 + "__id__": 201 }, "_contentSize": { "__type__": "cc.Size", @@ -4934,11 +4857,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 169 + "__id__": 163 }, "_enabled": true, "__prefab": { - "__id__": 209 + "__id__": 203 }, "_resizeMode": 0, "_layoutType": 1, @@ -4985,33 +4908,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 212 + "__id__": 206 + }, + { + "__id__": 214 }, { "__id__": 220 - }, - { - "__id__": 226 } ], "_active": true, "_components": [ { - "__id__": 234 + "__id__": 228 }, { - "__id__": 236 + "__id__": 230 }, { - "__id__": 238 + "__id__": 232 } ], "_prefab": { - "__id__": 240 + "__id__": 234 }, "_lpos": { "__type__": "cc.Vec3", @@ -5048,23 +4971,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 211 + "__id__": 205 }, "_children": [], "_active": true, "_components": [ { - "__id__": 213 + "__id__": 207 }, { - "__id__": 215 + "__id__": 209 }, { - "__id__": 217 + "__id__": 211 } ], "_prefab": { - "__id__": 219 + "__id__": 213 }, "_lpos": { "__type__": "cc.Vec3", @@ -5101,11 +5024,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 212 + "__id__": 206 }, "_enabled": true, "__prefab": { - "__id__": 214 + "__id__": 208 }, "_contentSize": { "__type__": "cc.Size", @@ -5129,11 +5052,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 212 + "__id__": 206 }, "_enabled": true, "__prefab": { - "__id__": 216 + "__id__": 210 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -5177,11 +5100,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 212 + "__id__": 206 }, "_enabled": true, "__prefab": { - "__id__": 218 + "__id__": 212 }, "_alignFlags": 45, "_target": null, @@ -5226,20 +5149,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 211 + "__id__": 205 }, "_children": [], "_active": true, "_components": [ { - "__id__": 221 + "__id__": 215 }, { - "__id__": 223 + "__id__": 217 } ], "_prefab": { - "__id__": 225 + "__id__": 219 }, "_lpos": { "__type__": "cc.Vec3", @@ -5276,11 +5199,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 220 + "__id__": 214 }, "_enabled": true, "__prefab": { - "__id__": 222 + "__id__": 216 }, "_contentSize": { "__type__": "cc.Size", @@ -5304,11 +5227,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 220 + "__id__": 214 }, "_enabled": true, "__prefab": { - "__id__": 224 + "__id__": 218 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -5365,23 +5288,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 211 + "__id__": 205 }, "_children": [], "_active": true, "_components": [ { - "__id__": 227 + "__id__": 221 }, { - "__id__": 229 + "__id__": 223 }, { - "__id__": 231 + "__id__": 225 } ], "_prefab": { - "__id__": 233 + "__id__": 227 }, "_lpos": { "__type__": "cc.Vec3", @@ -5418,11 +5341,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 226 + "__id__": 220 }, "_enabled": true, "__prefab": { - "__id__": 228 + "__id__": 222 }, "_contentSize": { "__type__": "cc.Size", @@ -5446,11 +5369,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 226 + "__id__": 220 }, "_enabled": true, "__prefab": { - "__id__": 230 + "__id__": 224 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -5514,11 +5437,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 226 + "__id__": 220 }, "_enabled": true, "__prefab": { - "__id__": 232 + "__id__": 226 }, "templateMode": true, "watchPath": "0", @@ -5551,11 +5474,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 211 + "__id__": 205 }, "_enabled": true, "__prefab": { - "__id__": 235 + "__id__": 229 }, "_contentSize": { "__type__": "cc.Size", @@ -5579,11 +5502,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 211 + "__id__": 205 }, "_enabled": true, "__prefab": { - "__id__": 237 + "__id__": 231 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -5621,11 +5544,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 211 + "__id__": 205 }, "_enabled": true, "__prefab": { - "__id__": 239 + "__id__": 233 }, "_alignFlags": 40, "_target": null, @@ -5670,27 +5593,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 242 + "__id__": 236 }, { - "__id__": 250 + "__id__": 244 } ], "_active": true, "_components": [ { - "__id__": 256 + "__id__": 250 }, { - "__id__": 258 + "__id__": 252 } ], "_prefab": { - "__id__": 260 + "__id__": 254 }, "_lpos": { "__type__": "cc.Vec3", @@ -5727,23 +5650,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 241 + "__id__": 235 }, "_children": [], "_active": true, "_components": [ { - "__id__": 243 + "__id__": 237 }, { - "__id__": 245 + "__id__": 239 }, { - "__id__": 247 + "__id__": 241 } ], "_prefab": { - "__id__": 249 + "__id__": 243 }, "_lpos": { "__type__": "cc.Vec3", @@ -5780,11 +5703,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 242 + "__id__": 236 }, "_enabled": true, "__prefab": { - "__id__": 244 + "__id__": 238 }, "_contentSize": { "__type__": "cc.Size", @@ -5808,11 +5731,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 242 + "__id__": 236 }, "_enabled": true, "__prefab": { - "__id__": 246 + "__id__": 240 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -5853,11 +5776,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 242 + "__id__": 236 }, "_enabled": true, "__prefab": { - "__id__": 248 + "__id__": 242 }, "_alignFlags": 45, "_target": null, @@ -5902,20 +5825,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 241 + "__id__": 235 }, "_children": [], "_active": true, "_components": [ { - "__id__": 251 + "__id__": 245 }, { - "__id__": 253 + "__id__": 247 } ], "_prefab": { - "__id__": 255 + "__id__": 249 }, "_lpos": { "__type__": "cc.Vec3", @@ -5952,11 +5875,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 250 + "__id__": 244 }, "_enabled": true, "__prefab": { - "__id__": 252 + "__id__": 246 }, "_contentSize": { "__type__": "cc.Size", @@ -5980,11 +5903,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 250 + "__id__": 244 }, "_enabled": true, "__prefab": { - "__id__": 254 + "__id__": 248 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6041,11 +5964,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 241 + "__id__": 235 }, "_enabled": true, "__prefab": { - "__id__": 257 + "__id__": 251 }, "_contentSize": { "__type__": "cc.Size", @@ -6069,11 +5992,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 241 + "__id__": 235 }, "_enabled": true, "__prefab": { - "__id__": 259 + "__id__": 253 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6124,27 +6047,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 262 + "__id__": 256 }, { - "__id__": 270 + "__id__": 264 } ], "_active": true, "_components": [ { - "__id__": 276 + "__id__": 270 }, { - "__id__": 278 + "__id__": 272 } ], "_prefab": { - "__id__": 280 + "__id__": 274 }, "_lpos": { "__type__": "cc.Vec3", @@ -6181,23 +6104,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 261 + "__id__": 255 }, "_children": [], "_active": true, "_components": [ { - "__id__": 263 + "__id__": 257 }, { - "__id__": 265 + "__id__": 259 }, { - "__id__": 267 + "__id__": 261 } ], "_prefab": { - "__id__": 269 + "__id__": 263 }, "_lpos": { "__type__": "cc.Vec3", @@ -6234,11 +6157,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 262 + "__id__": 256 }, "_enabled": true, "__prefab": { - "__id__": 264 + "__id__": 258 }, "_contentSize": { "__type__": "cc.Size", @@ -6262,11 +6185,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 262 + "__id__": 256 }, "_enabled": true, "__prefab": { - "__id__": 266 + "__id__": 260 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6307,11 +6230,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 262 + "__id__": 256 }, "_enabled": true, "__prefab": { - "__id__": 268 + "__id__": 262 }, "_alignFlags": 45, "_target": null, @@ -6356,20 +6279,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 261 + "__id__": 255 }, "_children": [], "_active": true, "_components": [ { - "__id__": 271 + "__id__": 265 }, { - "__id__": 273 + "__id__": 267 } ], "_prefab": { - "__id__": 275 + "__id__": 269 }, "_lpos": { "__type__": "cc.Vec3", @@ -6406,11 +6329,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 270 + "__id__": 264 }, "_enabled": true, "__prefab": { - "__id__": 272 + "__id__": 266 }, "_contentSize": { "__type__": "cc.Size", @@ -6434,11 +6357,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 270 + "__id__": 264 }, "_enabled": true, "__prefab": { - "__id__": 274 + "__id__": 268 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6495,11 +6418,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 261 + "__id__": 255 }, "_enabled": true, "__prefab": { - "__id__": 277 + "__id__": 271 }, "_contentSize": { "__type__": "cc.Size", @@ -6523,11 +6446,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 261 + "__id__": 255 }, "_enabled": true, "__prefab": { - "__id__": 279 + "__id__": 273 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6578,27 +6501,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 282 + "__id__": 276 }, { - "__id__": 290 + "__id__": 284 } ], "_active": true, "_components": [ { - "__id__": 296 + "__id__": 290 }, { - "__id__": 298 + "__id__": 292 } ], "_prefab": { - "__id__": 300 + "__id__": 294 }, "_lpos": { "__type__": "cc.Vec3", @@ -6635,23 +6558,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 281 + "__id__": 275 }, "_children": [], "_active": true, "_components": [ { - "__id__": 283 + "__id__": 277 }, { - "__id__": 285 + "__id__": 279 }, { - "__id__": 287 + "__id__": 281 } ], "_prefab": { - "__id__": 289 + "__id__": 283 }, "_lpos": { "__type__": "cc.Vec3", @@ -6688,11 +6611,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 276 }, "_enabled": true, "__prefab": { - "__id__": 284 + "__id__": 278 }, "_contentSize": { "__type__": "cc.Size", @@ -6716,11 +6639,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 276 }, "_enabled": true, "__prefab": { - "__id__": 286 + "__id__": 280 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6761,11 +6684,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 276 }, "_enabled": true, "__prefab": { - "__id__": 288 + "__id__": 282 }, "_alignFlags": 45, "_target": null, @@ -6810,20 +6733,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 281 + "__id__": 275 }, "_children": [], "_active": true, "_components": [ { - "__id__": 291 + "__id__": 285 }, { - "__id__": 293 + "__id__": 287 } ], "_prefab": { - "__id__": 295 + "__id__": 289 }, "_lpos": { "__type__": "cc.Vec3", @@ -6860,11 +6783,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 290 + "__id__": 284 }, "_enabled": true, "__prefab": { - "__id__": 292 + "__id__": 286 }, "_contentSize": { "__type__": "cc.Size", @@ -6888,11 +6811,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 290 + "__id__": 284 }, "_enabled": true, "__prefab": { - "__id__": 294 + "__id__": 288 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -6949,11 +6872,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 281 + "__id__": 275 }, "_enabled": true, "__prefab": { - "__id__": 297 + "__id__": 291 }, "_contentSize": { "__type__": "cc.Size", @@ -6977,11 +6900,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 281 + "__id__": 275 }, "_enabled": true, "__prefab": { - "__id__": 299 + "__id__": 293 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -7032,27 +6955,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 302 + "__id__": 296 }, { - "__id__": 310 + "__id__": 304 } ], "_active": true, "_components": [ { - "__id__": 316 + "__id__": 310 }, { - "__id__": 318 + "__id__": 312 } ], "_prefab": { - "__id__": 320 + "__id__": 314 }, "_lpos": { "__type__": "cc.Vec3", @@ -7089,23 +7012,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 301 + "__id__": 295 }, "_children": [], "_active": true, "_components": [ { - "__id__": 303 + "__id__": 297 }, { - "__id__": 305 + "__id__": 299 }, { - "__id__": 307 + "__id__": 301 } ], "_prefab": { - "__id__": 309 + "__id__": 303 }, "_lpos": { "__type__": "cc.Vec3", @@ -7142,11 +7065,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 302 + "__id__": 296 }, "_enabled": true, "__prefab": { - "__id__": 304 + "__id__": 298 }, "_contentSize": { "__type__": "cc.Size", @@ -7170,11 +7093,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 302 + "__id__": 296 }, "_enabled": true, "__prefab": { - "__id__": 306 + "__id__": 300 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -7215,11 +7138,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 302 + "__id__": 296 }, "_enabled": true, "__prefab": { - "__id__": 308 + "__id__": 302 }, "_alignFlags": 45, "_target": null, @@ -7264,20 +7187,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 301 + "__id__": 295 }, "_children": [], "_active": true, "_components": [ { - "__id__": 311 + "__id__": 305 }, { - "__id__": 313 + "__id__": 307 } ], "_prefab": { - "__id__": 315 + "__id__": 309 }, "_lpos": { "__type__": "cc.Vec3", @@ -7314,11 +7237,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 310 + "__id__": 304 }, "_enabled": true, "__prefab": { - "__id__": 312 + "__id__": 306 }, "_contentSize": { "__type__": "cc.Size", @@ -7342,11 +7265,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 310 + "__id__": 304 }, "_enabled": true, "__prefab": { - "__id__": 314 + "__id__": 308 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -7403,11 +7326,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 301 + "__id__": 295 }, "_enabled": true, "__prefab": { - "__id__": 317 + "__id__": 311 }, "_contentSize": { "__type__": "cc.Size", @@ -7431,11 +7354,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 301 + "__id__": 295 }, "_enabled": true, "__prefab": { - "__id__": 319 + "__id__": 313 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -7484,17 +7407,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 98 + "__id__": 92 }, "_prefab": { - "__id__": 322 + "__id__": 316 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 321 + "__id__": 315 }, "asset": { "__uuid__": "8aaff904-8c27-4173-9716-7161893b336e", @@ -7502,7 +7425,7 @@ }, "fileId": "24rlgXRJ9AHLGpMW+aYyEx", "instance": { - "__id__": 323 + "__id__": 317 }, "targetOverrides": null }, @@ -7515,6 +7438,15 @@ "mountedChildren": [], "mountedComponents": [], "propertyOverrides": [ + { + "__id__": 318 + }, + { + "__id__": 320 + }, + { + "__id__": 322 + }, { "__id__": 324 }, @@ -7544,15 +7476,6 @@ }, { "__id__": 342 - }, - { - "__id__": 344 - }, - { - "__id__": 346 - }, - { - "__id__": 348 } ], "removedComponents": [] @@ -7560,7 +7483,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 325 + "__id__": 319 }, "propertyPath": [ "_name" @@ -7576,7 +7499,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 327 + "__id__": 321 }, "propertyPath": [ "_lpos" @@ -7597,7 +7520,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 329 + "__id__": 323 }, "propertyPath": [ "_lrot" @@ -7619,7 +7542,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 331 + "__id__": 325 }, "propertyPath": [ "_euler" @@ -7640,7 +7563,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 333 + "__id__": 327 }, "propertyPath": [ "_lpos" @@ -7661,7 +7584,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 335 + "__id__": 329 }, "propertyPath": [ "_left" @@ -7677,7 +7600,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 337 + "__id__": 331 }, "propertyPath": [ "_lpos" @@ -7698,7 +7621,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 339 + "__id__": 333 }, "propertyPath": [ "_left" @@ -7714,7 +7637,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 341 + "__id__": 335 }, "propertyPath": [ "_active" @@ -7730,7 +7653,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 343 + "__id__": 337 }, "propertyPath": [ "_bottom" @@ -7746,7 +7669,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 345 + "__id__": 339 }, "propertyPath": [ "_bottom" @@ -7762,7 +7685,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 347 + "__id__": 341 }, "propertyPath": [ "_lpos" @@ -7783,7 +7706,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 349 + "__id__": 343 }, "propertyPath": [ "_lpos" @@ -7805,17 +7728,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 98 + "__id__": 92 }, "_prefab": { - "__id__": 351 + "__id__": 345 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 350 + "__id__": 344 }, "asset": { "__uuid__": "8aaff904-8c27-4173-9716-7161893b336e", @@ -7823,7 +7746,7 @@ }, "fileId": "24rlgXRJ9AHLGpMW+aYyEx", "instance": { - "__id__": 352 + "__id__": 346 }, "targetOverrides": null }, @@ -7836,6 +7759,15 @@ "mountedChildren": [], "mountedComponents": [], "propertyOverrides": [ + { + "__id__": 347 + }, + { + "__id__": 349 + }, + { + "__id__": 351 + }, { "__id__": 353 }, @@ -7865,15 +7797,6 @@ }, { "__id__": 371 - }, - { - "__id__": 373 - }, - { - "__id__": 375 - }, - { - "__id__": 377 } ], "removedComponents": [] @@ -7881,7 +7804,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 354 + "__id__": 348 }, "propertyPath": [ "_name" @@ -7897,7 +7820,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 356 + "__id__": 350 }, "propertyPath": [ "_lpos" @@ -7918,7 +7841,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 358 + "__id__": 352 }, "propertyPath": [ "_lrot" @@ -7940,7 +7863,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 360 + "__id__": 354 }, "propertyPath": [ "_euler" @@ -7961,7 +7884,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 362 + "__id__": 356 }, "propertyPath": [ "_lpos" @@ -7982,7 +7905,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 364 + "__id__": 358 }, "propertyPath": [ "_left" @@ -7998,7 +7921,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 366 + "__id__": 360 }, "propertyPath": [ "_lpos" @@ -8019,7 +7942,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 368 + "__id__": 362 }, "propertyPath": [ "_left" @@ -8035,7 +7958,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 370 + "__id__": 364 }, "propertyPath": [ "_active" @@ -8051,7 +7974,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 372 + "__id__": 366 }, "propertyPath": [ "_bottom" @@ -8067,7 +7990,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 374 + "__id__": 368 }, "propertyPath": [ "_bottom" @@ -8083,7 +8006,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 376 + "__id__": 370 }, "propertyPath": [ "_lpos" @@ -8104,7 +8027,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 378 + "__id__": 372 }, "propertyPath": [ "_lpos" @@ -8126,17 +8049,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 98 + "__id__": 92 }, "_prefab": { - "__id__": 380 + "__id__": 374 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 379 + "__id__": 373 }, "asset": { "__uuid__": "8aaff904-8c27-4173-9716-7161893b336e", @@ -8144,7 +8067,7 @@ }, "fileId": "24rlgXRJ9AHLGpMW+aYyEx", "instance": { - "__id__": 381 + "__id__": 375 }, "targetOverrides": null }, @@ -8157,6 +8080,15 @@ "mountedChildren": [], "mountedComponents": [], "propertyOverrides": [ + { + "__id__": 376 + }, + { + "__id__": 378 + }, + { + "__id__": 380 + }, { "__id__": 382 }, @@ -8186,15 +8118,6 @@ }, { "__id__": 400 - }, - { - "__id__": 402 - }, - { - "__id__": 404 - }, - { - "__id__": 406 } ], "removedComponents": [] @@ -8202,7 +8125,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 383 + "__id__": 377 }, "propertyPath": [ "_name" @@ -8218,7 +8141,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 385 + "__id__": 379 }, "propertyPath": [ "_lpos" @@ -8239,7 +8162,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 387 + "__id__": 381 }, "propertyPath": [ "_lrot" @@ -8261,7 +8184,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 389 + "__id__": 383 }, "propertyPath": [ "_euler" @@ -8282,7 +8205,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 391 + "__id__": 385 }, "propertyPath": [ "_lpos" @@ -8303,7 +8226,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 393 + "__id__": 387 }, "propertyPath": [ "_left" @@ -8319,7 +8242,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 395 + "__id__": 389 }, "propertyPath": [ "_lpos" @@ -8340,7 +8263,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 397 + "__id__": 391 }, "propertyPath": [ "_left" @@ -8356,7 +8279,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 399 + "__id__": 393 }, "propertyPath": [ "_active" @@ -8372,7 +8295,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 401 + "__id__": 395 }, "propertyPath": [ "_bottom" @@ -8388,7 +8311,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 403 + "__id__": 397 }, "propertyPath": [ "_bottom" @@ -8404,7 +8327,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 405 + "__id__": 399 }, "propertyPath": [ "_lpos" @@ -8425,7 +8348,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 407 + "__id__": 401 }, "propertyPath": [ "_lpos" @@ -8447,17 +8370,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 98 + "__id__": 92 }, "_prefab": { - "__id__": 409 + "__id__": 403 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 408 + "__id__": 402 }, "asset": { "__uuid__": "8aaff904-8c27-4173-9716-7161893b336e", @@ -8465,7 +8388,7 @@ }, "fileId": "24rlgXRJ9AHLGpMW+aYyEx", "instance": { - "__id__": 410 + "__id__": 404 }, "targetOverrides": null }, @@ -8478,6 +8401,15 @@ "mountedChildren": [], "mountedComponents": [], "propertyOverrides": [ + { + "__id__": 405 + }, + { + "__id__": 407 + }, + { + "__id__": 409 + }, { "__id__": 411 }, @@ -8507,15 +8439,6 @@ }, { "__id__": 429 - }, - { - "__id__": 431 - }, - { - "__id__": 433 - }, - { - "__id__": 435 } ], "removedComponents": [] @@ -8523,7 +8446,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 412 + "__id__": 406 }, "propertyPath": [ "_name" @@ -8539,7 +8462,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 414 + "__id__": 408 }, "propertyPath": [ "_lpos" @@ -8560,7 +8483,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 416 + "__id__": 410 }, "propertyPath": [ "_lrot" @@ -8582,7 +8505,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 418 + "__id__": 412 }, "propertyPath": [ "_euler" @@ -8603,7 +8526,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 420 + "__id__": 414 }, "propertyPath": [ "_lpos" @@ -8624,7 +8547,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 422 + "__id__": 416 }, "propertyPath": [ "_left" @@ -8640,7 +8563,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 424 + "__id__": 418 }, "propertyPath": [ "_lpos" @@ -8661,7 +8584,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 426 + "__id__": 420 }, "propertyPath": [ "_left" @@ -8677,7 +8600,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 428 + "__id__": 422 }, "propertyPath": [ "_active" @@ -8693,7 +8616,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 430 + "__id__": 424 }, "propertyPath": [ "_bottom" @@ -8709,7 +8632,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 432 + "__id__": 426 }, "propertyPath": [ "_bottom" @@ -8725,7 +8648,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 434 + "__id__": 428 }, "propertyPath": [ "_lpos" @@ -8746,7 +8669,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 436 + "__id__": 430 }, "propertyPath": [ "_lpos" @@ -8770,33 +8693,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 98 + "__id__": 92 }, "_children": [ { - "__id__": 438 + "__id__": 432 }, { - "__id__": 508 + "__id__": 502 }, { - "__id__": 558 + "__id__": 552 } ], "_active": true, "_components": [ { - "__id__": 582 + "__id__": 576 }, { - "__id__": 584 + "__id__": 578 }, { - "__id__": 586 + "__id__": 580 } ], "_prefab": { - "__id__": 588 + "__id__": 582 }, "_lpos": { "__type__": "cc.Vec3", @@ -8833,36 +8756,36 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 437 + "__id__": 431 }, "_children": [ { - "__id__": 439 + "__id__": 433 }, { - "__id__": 447 + "__id__": 441 }, { - "__id__": 455 + "__id__": 449 }, { - "__id__": 489 + "__id__": 483 }, { - "__id__": 497 + "__id__": 491 } ], "_active": true, "_components": [ { - "__id__": 503 + "__id__": 497 }, { - "__id__": 505 + "__id__": 499 } ], "_prefab": { - "__id__": 507 + "__id__": 501 }, "_lpos": { "__type__": "cc.Vec3", @@ -8899,23 +8822,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 438 + "__id__": 432 }, "_children": [], "_active": true, "_components": [ { - "__id__": 440 + "__id__": 434 }, { - "__id__": 442 + "__id__": 436 }, { - "__id__": 444 + "__id__": 438 } ], "_prefab": { - "__id__": 446 + "__id__": 440 }, "_lpos": { "__type__": "cc.Vec3", @@ -8952,11 +8875,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 439 + "__id__": 433 }, "_enabled": true, "__prefab": { - "__id__": 441 + "__id__": 435 }, "_contentSize": { "__type__": "cc.Size", @@ -8980,11 +8903,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 439 + "__id__": 433 }, "_enabled": true, "__prefab": { - "__id__": 443 + "__id__": 437 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9028,11 +8951,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 439 + "__id__": 433 }, "_enabled": true, "__prefab": { - "__id__": 445 + "__id__": 439 }, "_alignFlags": 45, "_target": null, @@ -9077,23 +9000,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 438 + "__id__": 432 }, "_children": [], "_active": true, "_components": [ { - "__id__": 448 + "__id__": 442 }, { - "__id__": 450 + "__id__": 444 }, { - "__id__": 452 + "__id__": 446 } ], "_prefab": { - "__id__": 454 + "__id__": 448 }, "_lpos": { "__type__": "cc.Vec3", @@ -9130,11 +9053,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 447 + "__id__": 441 }, "_enabled": true, "__prefab": { - "__id__": 449 + "__id__": 443 }, "_contentSize": { "__type__": "cc.Size", @@ -9158,11 +9081,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 447 + "__id__": 441 }, "_enabled": true, "__prefab": { - "__id__": 451 + "__id__": 445 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9206,11 +9129,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 447 + "__id__": 441 }, "_enabled": true, "__prefab": { - "__id__": 453 + "__id__": 447 }, "_alignFlags": 45, "_target": null, @@ -9255,33 +9178,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 438 + "__id__": 432 }, "_children": [ + { + "__id__": 450 + }, { "__id__": 456 }, { "__id__": 462 - }, - { - "__id__": 468 } ], "_active": true, "_components": [ { - "__id__": 482 + "__id__": 476 }, { - "__id__": 484 + "__id__": 478 }, { - "__id__": 486 + "__id__": 480 } ], "_prefab": { - "__id__": 488 + "__id__": 482 }, "_lpos": { "__type__": "cc.Vec3", @@ -9318,20 +9241,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 455 + "__id__": 449 }, "_children": [], "_active": true, "_components": [ { - "__id__": 457 + "__id__": 451 }, { - "__id__": 459 + "__id__": 453 } ], "_prefab": { - "__id__": 461 + "__id__": 455 }, "_lpos": { "__type__": "cc.Vec3", @@ -9368,11 +9291,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 456 + "__id__": 450 }, "_enabled": true, "__prefab": { - "__id__": 458 + "__id__": 452 }, "_contentSize": { "__type__": "cc.Size", @@ -9396,11 +9319,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 456 + "__id__": 450 }, "_enabled": true, "__prefab": { - "__id__": 460 + "__id__": 454 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9454,20 +9377,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 455 + "__id__": 449 }, "_children": [], "_active": true, "_components": [ { - "__id__": 463 + "__id__": 457 }, { - "__id__": 465 + "__id__": 459 } ], "_prefab": { - "__id__": 467 + "__id__": 461 }, "_lpos": { "__type__": "cc.Vec3", @@ -9504,11 +9427,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 462 + "__id__": 456 }, "_enabled": true, "__prefab": { - "__id__": 464 + "__id__": 458 }, "_contentSize": { "__type__": "cc.Size", @@ -9532,11 +9455,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 462 + "__id__": 456 }, "_enabled": true, "__prefab": { - "__id__": 466 + "__id__": 460 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9593,24 +9516,24 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 455 + "__id__": 449 }, "_children": [ { - "__id__": 469 + "__id__": 463 } ], "_active": true, "_components": [ { - "__id__": 477 + "__id__": 471 }, { - "__id__": 479 + "__id__": 473 } ], "_prefab": { - "__id__": 481 + "__id__": 475 }, "_lpos": { "__type__": "cc.Vec3", @@ -9647,23 +9570,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 468 + "__id__": 462 }, "_children": [], "_active": true, "_components": [ { - "__id__": 470 + "__id__": 464 }, { - "__id__": 472 + "__id__": 466 }, { - "__id__": 474 + "__id__": 468 } ], "_prefab": { - "__id__": 476 + "__id__": 470 }, "_lpos": { "__type__": "cc.Vec3", @@ -9700,11 +9623,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 469 + "__id__": 463 }, "_enabled": true, "__prefab": { - "__id__": 471 + "__id__": 465 }, "_contentSize": { "__type__": "cc.Size", @@ -9728,11 +9651,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 469 + "__id__": 463 }, "_enabled": true, "__prefab": { - "__id__": 473 + "__id__": 467 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9796,11 +9719,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 469 + "__id__": 463 }, "_enabled": true, "__prefab": { - "__id__": 475 + "__id__": 469 }, "_alignFlags": 8, "_target": null, @@ -9845,11 +9768,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 468 + "__id__": 462 }, "_enabled": true, "__prefab": { - "__id__": 478 + "__id__": 472 }, "_contentSize": { "__type__": "cc.Size", @@ -9873,11 +9796,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 468 + "__id__": 462 }, "_enabled": true, "__prefab": { - "__id__": 480 + "__id__": 474 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -9954,11 +9877,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 455 + "__id__": 449 }, "_enabled": true, "__prefab": { - "__id__": 483 + "__id__": 477 }, "_contentSize": { "__type__": "cc.Size", @@ -9982,11 +9905,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 455 + "__id__": 449 }, "_enabled": true, "__prefab": { - "__id__": 485 + "__id__": 479 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -10024,11 +9947,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 455 + "__id__": 449 }, "_enabled": true, "__prefab": { - "__id__": 487 + "__id__": 481 }, "_alignFlags": 16, "_target": null, @@ -10073,23 +9996,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 438 + "__id__": 432 }, "_children": [], "_active": true, "_components": [ { - "__id__": 490 + "__id__": 484 }, { - "__id__": 492 + "__id__": 486 }, { - "__id__": 494 + "__id__": 488 } ], "_prefab": { - "__id__": 496 + "__id__": 490 }, "_lpos": { "__type__": "cc.Vec3", @@ -10126,11 +10049,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 489 + "__id__": 483 }, "_enabled": true, "__prefab": { - "__id__": 491 + "__id__": 485 }, "_contentSize": { "__type__": "cc.Size", @@ -10154,11 +10077,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 489 + "__id__": 483 }, "_enabled": true, "__prefab": { - "__id__": 493 + "__id__": 487 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -10222,11 +10145,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 489 + "__id__": 483 }, "_enabled": true, "__prefab": { - "__id__": 495 + "__id__": 489 }, "_alignFlags": 16, "_target": null, @@ -10271,20 +10194,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 438 + "__id__": 432 }, "_children": [], "_active": false, "_components": [ { - "__id__": 498 + "__id__": 492 }, { - "__id__": 500 + "__id__": 494 } ], "_prefab": { - "__id__": 502 + "__id__": 496 }, "_lpos": { "__type__": "cc.Vec3", @@ -10321,11 +10244,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 497 + "__id__": 491 }, "_enabled": true, "__prefab": { - "__id__": 499 + "__id__": 493 }, "_contentSize": { "__type__": "cc.Size", @@ -10349,11 +10272,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 497 + "__id__": 491 }, "_enabled": true, "__prefab": { - "__id__": 501 + "__id__": 495 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -10407,11 +10330,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 438 + "__id__": 432 }, "_enabled": true, "__prefab": { - "__id__": 504 + "__id__": 498 }, "_contentSize": { "__type__": "cc.Size", @@ -10435,11 +10358,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 438 + "__id__": 432 }, "_enabled": false, "__prefab": { - "__id__": 506 + "__id__": 500 }, "_alignFlags": 12, "_target": null, @@ -10484,27 +10407,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 437 + "__id__": 431 }, "_children": [ { - "__id__": 509 + "__id__": 503 }, { - "__id__": 517 + "__id__": 511 }, { - "__id__": 549 + "__id__": 543 } ], "_active": true, "_components": [ { - "__id__": 555 + "__id__": 549 } ], "_prefab": { - "__id__": 557 + "__id__": 551 }, "_lpos": { "__type__": "cc.Vec3", @@ -10541,23 +10464,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 508 + "__id__": 502 }, "_children": [], "_active": true, "_components": [ { - "__id__": 510 + "__id__": 504 }, { - "__id__": 512 + "__id__": 506 }, { - "__id__": 514 + "__id__": 508 } ], "_prefab": { - "__id__": 516 + "__id__": 510 }, "_lpos": { "__type__": "cc.Vec3", @@ -10594,11 +10517,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 509 + "__id__": 503 }, "_enabled": true, "__prefab": { - "__id__": 511 + "__id__": 505 }, "_contentSize": { "__type__": "cc.Size", @@ -10622,11 +10545,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 509 + "__id__": 503 }, "_enabled": true, "__prefab": { - "__id__": 513 + "__id__": 507 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -10670,11 +10593,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 509 + "__id__": 503 }, "_enabled": true, "__prefab": { - "__id__": 515 + "__id__": 509 }, "_alignFlags": 45, "_target": null, @@ -10719,30 +10642,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 508 + "__id__": 502 }, "_children": [ + { + "__id__": 512 + }, { "__id__": 518 }, { "__id__": 524 - }, - { - "__id__": 530 } ], "_active": true, "_components": [ { - "__id__": 544 + "__id__": 538 }, { - "__id__": 546 + "__id__": 540 } ], "_prefab": { - "__id__": 548 + "__id__": 542 }, "_lpos": { "__type__": "cc.Vec3", @@ -10779,20 +10702,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 517 + "__id__": 511 }, "_children": [], "_active": true, "_components": [ { - "__id__": 519 + "__id__": 513 }, { - "__id__": 521 + "__id__": 515 } ], "_prefab": { - "__id__": 523 + "__id__": 517 }, "_lpos": { "__type__": "cc.Vec3", @@ -10829,11 +10752,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 518 + "__id__": 512 }, "_enabled": true, "__prefab": { - "__id__": 520 + "__id__": 514 }, "_contentSize": { "__type__": "cc.Size", @@ -10857,11 +10780,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 518 + "__id__": 512 }, "_enabled": true, "__prefab": { - "__id__": 522 + "__id__": 516 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -10915,20 +10838,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 517 + "__id__": 511 }, "_children": [], "_active": true, "_components": [ { - "__id__": 525 + "__id__": 519 }, { - "__id__": 527 + "__id__": 521 } ], "_prefab": { - "__id__": 529 + "__id__": 523 }, "_lpos": { "__type__": "cc.Vec3", @@ -10965,11 +10888,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 524 + "__id__": 518 }, "_enabled": true, "__prefab": { - "__id__": 526 + "__id__": 520 }, "_contentSize": { "__type__": "cc.Size", @@ -10993,11 +10916,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 524 + "__id__": 518 }, "_enabled": true, "__prefab": { - "__id__": 528 + "__id__": 522 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11054,24 +10977,24 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 517 + "__id__": 511 }, "_children": [ { - "__id__": 531 + "__id__": 525 } ], "_active": true, "_components": [ { - "__id__": 539 + "__id__": 533 }, { - "__id__": 541 + "__id__": 535 } ], "_prefab": { - "__id__": 543 + "__id__": 537 }, "_lpos": { "__type__": "cc.Vec3", @@ -11108,23 +11031,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 530 + "__id__": 524 }, "_children": [], "_active": true, "_components": [ { - "__id__": 532 + "__id__": 526 }, { - "__id__": 534 + "__id__": 528 }, { - "__id__": 536 + "__id__": 530 } ], "_prefab": { - "__id__": 538 + "__id__": 532 }, "_lpos": { "__type__": "cc.Vec3", @@ -11161,11 +11084,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 531 + "__id__": 525 }, "_enabled": true, "__prefab": { - "__id__": 533 + "__id__": 527 }, "_contentSize": { "__type__": "cc.Size", @@ -11189,11 +11112,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 531 + "__id__": 525 }, "_enabled": true, "__prefab": { - "__id__": 535 + "__id__": 529 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11257,11 +11180,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 531 + "__id__": 525 }, "_enabled": true, "__prefab": { - "__id__": 537 + "__id__": 531 }, "_alignFlags": 8, "_target": null, @@ -11306,11 +11229,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 530 + "__id__": 524 }, "_enabled": true, "__prefab": { - "__id__": 540 + "__id__": 534 }, "_contentSize": { "__type__": "cc.Size", @@ -11334,11 +11257,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 530 + "__id__": 524 }, "_enabled": true, "__prefab": { - "__id__": 542 + "__id__": 536 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11415,11 +11338,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 511 }, "_enabled": true, "__prefab": { - "__id__": 545 + "__id__": 539 }, "_contentSize": { "__type__": "cc.Size", @@ -11443,11 +11366,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 511 }, "_enabled": true, "__prefab": { - "__id__": 547 + "__id__": 541 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11498,20 +11421,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 508 + "__id__": 502 }, "_children": [], "_active": true, "_components": [ { - "__id__": 550 + "__id__": 544 }, { - "__id__": 552 + "__id__": 546 } ], "_prefab": { - "__id__": 554 + "__id__": 548 }, "_lpos": { "__type__": "cc.Vec3", @@ -11548,11 +11471,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 549 + "__id__": 543 }, "_enabled": true, "__prefab": { - "__id__": 551 + "__id__": 545 }, "_contentSize": { "__type__": "cc.Size", @@ -11576,11 +11499,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 549 + "__id__": 543 }, "_enabled": true, "__prefab": { - "__id__": 553 + "__id__": 547 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11657,11 +11580,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 508 + "__id__": 502 }, "_enabled": true, "__prefab": { - "__id__": 556 + "__id__": 550 }, "_contentSize": { "__type__": "cc.Size", @@ -11698,30 +11621,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 437 + "__id__": 431 }, "_children": [ { - "__id__": 559 + "__id__": 553 }, { - "__id__": 567 + "__id__": 561 } ], "_active": true, "_components": [ { - "__id__": 575 + "__id__": 569 }, { - "__id__": 577 + "__id__": 571 }, { - "__id__": 579 + "__id__": 573 } ], "_prefab": { - "__id__": 581 + "__id__": 575 }, "_lpos": { "__type__": "cc.Vec3", @@ -11758,23 +11681,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 558 + "__id__": 552 }, "_children": [], "_active": true, "_components": [ { - "__id__": 560 + "__id__": 554 }, { - "__id__": 562 + "__id__": 556 }, { - "__id__": 564 + "__id__": 558 } ], "_prefab": { - "__id__": 566 + "__id__": 560 }, "_lpos": { "__type__": "cc.Vec3", @@ -11811,11 +11734,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 553 }, "_enabled": true, "__prefab": { - "__id__": 561 + "__id__": 555 }, "_contentSize": { "__type__": "cc.Size", @@ -11839,11 +11762,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 553 }, "_enabled": true, "__prefab": { - "__id__": 563 + "__id__": 557 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -11887,11 +11810,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 553 }, "_enabled": true, "__prefab": { - "__id__": 565 + "__id__": 559 }, "_alignFlags": 45, "_target": null, @@ -11936,23 +11859,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 558 + "__id__": 552 }, "_children": [], "_active": true, "_components": [ { - "__id__": 568 + "__id__": 562 }, { - "__id__": 570 + "__id__": 564 }, { - "__id__": 572 + "__id__": 566 } ], "_prefab": { - "__id__": 574 + "__id__": 568 }, "_lpos": { "__type__": "cc.Vec3", @@ -11989,11 +11912,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 567 + "__id__": 561 }, "_enabled": true, "__prefab": { - "__id__": 569 + "__id__": 563 }, "_contentSize": { "__type__": "cc.Size", @@ -12017,11 +11940,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 567 + "__id__": 561 }, "_enabled": true, "__prefab": { - "__id__": 571 + "__id__": 565 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -12085,11 +12008,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 567 + "__id__": 561 }, "_enabled": true, "__prefab": { - "__id__": 573 + "__id__": 567 }, "_alignFlags": 16, "_target": null, @@ -12134,11 +12057,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 558 + "__id__": 552 }, "_enabled": true, "__prefab": { - "__id__": 576 + "__id__": 570 }, "_contentSize": { "__type__": "cc.Size", @@ -12162,11 +12085,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 558 + "__id__": 552 }, "_enabled": true, "__prefab": { - "__id__": 578 + "__id__": 572 }, "_alignFlags": 33, "_target": null, @@ -12198,11 +12121,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 558 + "__id__": 552 }, "_enabled": true, "__prefab": { - "__id__": 580 + "__id__": 574 }, "clickEvents": [], "_interactable": true, @@ -12267,11 +12190,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 437 + "__id__": 431 }, "_enabled": true, "__prefab": { - "__id__": 583 + "__id__": 577 }, "_contentSize": { "__type__": "cc.Size", @@ -12295,11 +12218,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 437 + "__id__": 431 }, "_enabled": true, "__prefab": { - "__id__": 585 + "__id__": 579 }, "_resizeMode": 1, "_layoutType": 1, @@ -12333,11 +12256,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 437 + "__id__": 431 }, "_enabled": true, "__prefab": { - "__id__": 587 + "__id__": 581 }, "_alignFlags": 44, "_target": null, @@ -12382,11 +12305,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 98 + "__id__": 92 }, "_enabled": true, "__prefab": { - "__id__": 590 + "__id__": 584 }, "_contentSize": { "__type__": "cc.Size", @@ -12410,11 +12333,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 98 + "__id__": 92 }, "_enabled": false, "__prefab": { - "__id__": 592 + "__id__": 586 }, "_alignFlags": 44, "_target": null, @@ -12446,11 +12369,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 98 + "__id__": 92 }, "_enabled": false, "__prefab": { - "__id__": 594 + "__id__": 588 }, "_resizeMode": 1, "_layoutType": 1, @@ -12484,11 +12407,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 98 + "__id__": 92 }, "_enabled": false, "__prefab": { - "__id__": 596 + "__id__": 590 }, "_id": "" }, @@ -12516,14 +12439,14 @@ "__id__": 2 }, "_prefab": { - "__id__": 599 + "__id__": 593 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 598 + "__id__": 592 }, "asset": { "__uuid__": "0f2aeee0-d590-4c36-9f20-a93b058d5b91", @@ -12531,7 +12454,7 @@ }, "fileId": "5622mxbS1PNqMFP0FH5Mir", "instance": { - "__id__": 600 + "__id__": 594 }, "targetOverrides": null }, @@ -12545,22 +12468,22 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 601 + "__id__": 595 }, { - "__id__": 603 + "__id__": 597 }, { - "__id__": 604 + "__id__": 598 }, { - "__id__": 605 + "__id__": 599 }, { - "__id__": 606 + "__id__": 600 }, { - "__id__": 608 + "__id__": 602 } ], "removedComponents": [] @@ -12568,7 +12491,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 602 + "__id__": 596 }, "propertyPath": [ "_name" @@ -12584,7 +12507,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 602 + "__id__": 596 }, "propertyPath": [ "_lpos" @@ -12599,7 +12522,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 602 + "__id__": 596 }, "propertyPath": [ "_lrot" @@ -12615,7 +12538,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 602 + "__id__": 596 }, "propertyPath": [ "_euler" @@ -12630,7 +12553,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 607 + "__id__": 601 }, "propertyPath": [ "_left" @@ -12646,7 +12569,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 607 + "__id__": 601 }, "propertyPath": [ "_verticalCenter" @@ -12663,7 +12586,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 610 + "__id__": 604 }, "_contentSize": { "__type__": "cc.Size", @@ -12691,7 +12614,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 612 + "__id__": 606 }, "_alignFlags": 21, "_target": null, @@ -12727,12 +12650,12 @@ }, "_enabled": true, "__prefab": { - "__id__": 614 + "__id__": 608 }, "debugMode": false, "showMemoryPanel": true, "start_btn": { - "__id__": 558 + "__id__": 552 }, "time_node": { "__id__": 3 @@ -12753,7 +12676,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 616 + "__id__": 610 }, "_id": "" }, @@ -12771,7 +12694,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 618 + "__id__": 612 }, "debugMode": false, "_id": "" @@ -12790,34 +12713,34 @@ }, "_enabled": true, "__prefab": { - "__id__": 620 + "__id__": 614 }, "cards_node": { - "__id__": 98 + "__id__": 92 }, "card1": { - "__id__": 321 + "__id__": 315 }, "card2": { - "__id__": 350 + "__id__": 344 }, "card3": { - "__id__": 379 + "__id__": 373 }, "card4": { - "__id__": 408 + "__id__": 402 }, "cards_chou": { - "__id__": 508 + "__id__": 502 }, "cards_up": { - "__id__": 438 + "__id__": 432 }, "coins_node": { - "__id__": 211 + "__id__": 205 }, "pool_lv_node": { - "__id__": 114 + "__id__": 108 }, "hero_info_node": { "__id__": 49 @@ -12827,7 +12750,7 @@ "__expectedType__": "cc.Prefab" }, "hero_num_node": { - "__id__": 65 + "__id__": 57 }, "_id": "" }, @@ -12858,32 +12781,32 @@ }, "_children": [ { - "__id__": 623 + "__id__": 617 }, { - "__id__": 631 + "__id__": 625 }, { - "__id__": 971 + "__id__": 965 }, { - "__id__": 1102 + "__id__": 1096 } ], "_active": false, "_components": [ { - "__id__": 1119 + "__id__": 1113 }, { - "__id__": 1121 + "__id__": 1115 }, { - "__id__": 1123 + "__id__": 1117 } ], "_prefab": { - "__id__": 1125 + "__id__": 1119 }, "_lpos": { "__type__": "cc.Vec3", @@ -12920,23 +12843,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 622 + "__id__": 616 }, "_children": [], "_active": true, "_components": [ { - "__id__": 624 + "__id__": 618 }, { - "__id__": 626 + "__id__": 620 }, { - "__id__": 628 + "__id__": 622 } ], "_prefab": { - "__id__": 630 + "__id__": 624 }, "_lpos": { "__type__": "cc.Vec3", @@ -12973,11 +12896,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 623 + "__id__": 617 }, "_enabled": true, "__prefab": { - "__id__": 625 + "__id__": 619 }, "_contentSize": { "__type__": "cc.Size", @@ -13001,11 +12924,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 623 + "__id__": 617 }, "_enabled": true, "__prefab": { - "__id__": 627 + "__id__": 621 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -13049,11 +12972,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 623 + "__id__": 617 }, "_enabled": true, "__prefab": { - "__id__": 629 + "__id__": 623 }, "_alignFlags": 20, "_target": null, @@ -13098,66 +13021,66 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 622 + "__id__": 616 }, "_children": [ { - "__id__": 632 + "__id__": 626 }, { - "__id__": 640 + "__id__": 634 }, { - "__id__": 650 + "__id__": 644 }, { - "__id__": 660 + "__id__": 654 }, { - "__id__": 670 + "__id__": 664 }, { - "__id__": 680 + "__id__": 674 }, { - "__id__": 690 + "__id__": 684 }, { - "__id__": 698 + "__id__": 692 }, { - "__id__": 712 + "__id__": 706 }, { - "__id__": 740 + "__id__": 734 }, { - "__id__": 768 + "__id__": 762 }, { - "__id__": 776 + "__id__": 770 }, { - "__id__": 944 + "__id__": 938 }, { - "__id__": 954 + "__id__": 948 } ], "_active": true, "_components": [ { - "__id__": 964 + "__id__": 958 }, { - "__id__": 966 + "__id__": 960 }, { - "__id__": 968 + "__id__": 962 } ], "_prefab": { - "__id__": 970 + "__id__": 964 }, "_lpos": { "__type__": "cc.Vec3", @@ -13194,23 +13117,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": false, "_components": [ { - "__id__": 633 + "__id__": 627 }, { - "__id__": 635 + "__id__": 629 }, { - "__id__": 637 + "__id__": 631 } ], "_prefab": { - "__id__": 639 + "__id__": 633 }, "_lpos": { "__type__": "cc.Vec3", @@ -13247,11 +13170,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 632 + "__id__": 626 }, "_enabled": true, "__prefab": { - "__id__": 634 + "__id__": 628 }, "_contentSize": { "__type__": "cc.Size", @@ -13275,11 +13198,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 632 + "__id__": 626 }, "_enabled": true, "__prefab": { - "__id__": 636 + "__id__": 630 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -13323,11 +13246,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 632 + "__id__": 626 }, "_enabled": false, "__prefab": { - "__id__": 638 + "__id__": 632 }, "_alignFlags": 45, "_target": null, @@ -13372,26 +13295,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 635 + }, + { + "__id__": 637 + }, + { + "__id__": 639 + }, { "__id__": 641 - }, - { - "__id__": 643 - }, - { - "__id__": 645 - }, - { - "__id__": 647 } ], "_prefab": { - "__id__": 649 + "__id__": 643 }, "_lpos": { "__type__": "cc.Vec3", @@ -13428,11 +13351,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 640 + "__id__": 634 }, "_enabled": true, "__prefab": { - "__id__": 642 + "__id__": 636 }, "_contentSize": { "__type__": "cc.Size", @@ -13456,11 +13379,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 640 + "__id__": 634 }, "_enabled": true, "__prefab": { - "__id__": 644 + "__id__": 638 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -13504,11 +13427,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 640 + "__id__": 634 }, "_enabled": true, "__prefab": { - "__id__": 646 + "__id__": 640 }, "playOnLoad": true, "_clips": [ @@ -13533,11 +13456,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 640 + "__id__": 634 }, "_enabled": true, "__prefab": { - "__id__": 648 + "__id__": 642 }, "_alignFlags": 20, "_target": null, @@ -13582,26 +13505,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 645 + }, + { + "__id__": 647 + }, + { + "__id__": 649 + }, { "__id__": 651 - }, - { - "__id__": 653 - }, - { - "__id__": 655 - }, - { - "__id__": 657 } ], "_prefab": { - "__id__": 659 + "__id__": 653 }, "_lpos": { "__type__": "cc.Vec3", @@ -13638,11 +13561,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 650 + "__id__": 644 }, "_enabled": true, "__prefab": { - "__id__": 652 + "__id__": 646 }, "_contentSize": { "__type__": "cc.Size", @@ -13666,11 +13589,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 650 + "__id__": 644 }, "_enabled": true, "__prefab": { - "__id__": 654 + "__id__": 648 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -13714,11 +13637,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 650 + "__id__": 644 }, "_enabled": true, "__prefab": { - "__id__": 656 + "__id__": 650 }, "playOnLoad": true, "_clips": [ @@ -13743,11 +13666,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 650 + "__id__": 644 }, "_enabled": true, "__prefab": { - "__id__": 658 + "__id__": 652 }, "_alignFlags": 20, "_target": null, @@ -13792,26 +13715,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 655 + }, + { + "__id__": 657 + }, + { + "__id__": 659 + }, { "__id__": 661 - }, - { - "__id__": 663 - }, - { - "__id__": 665 - }, - { - "__id__": 667 } ], "_prefab": { - "__id__": 669 + "__id__": 663 }, "_lpos": { "__type__": "cc.Vec3", @@ -13848,11 +13771,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 660 + "__id__": 654 }, "_enabled": true, "__prefab": { - "__id__": 662 + "__id__": 656 }, "_contentSize": { "__type__": "cc.Size", @@ -13876,11 +13799,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 660 + "__id__": 654 }, "_enabled": true, "__prefab": { - "__id__": 664 + "__id__": 658 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -13924,11 +13847,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 660 + "__id__": 654 }, "_enabled": true, "__prefab": { - "__id__": 666 + "__id__": 660 }, "playOnLoad": true, "_clips": [ @@ -13953,11 +13876,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 660 + "__id__": 654 }, "_enabled": true, "__prefab": { - "__id__": 668 + "__id__": 662 }, "_alignFlags": 20, "_target": null, @@ -14002,26 +13925,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 665 + }, + { + "__id__": 667 + }, + { + "__id__": 669 + }, { "__id__": 671 - }, - { - "__id__": 673 - }, - { - "__id__": 675 - }, - { - "__id__": 677 } ], "_prefab": { - "__id__": 679 + "__id__": 673 }, "_lpos": { "__type__": "cc.Vec3", @@ -14058,11 +13981,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 664 }, "_enabled": true, "__prefab": { - "__id__": 672 + "__id__": 666 }, "_contentSize": { "__type__": "cc.Size", @@ -14086,11 +14009,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 664 }, "_enabled": true, "__prefab": { - "__id__": 674 + "__id__": 668 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -14134,11 +14057,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 664 }, "_enabled": true, "__prefab": { - "__id__": 676 + "__id__": 670 }, "playOnLoad": true, "_clips": [ @@ -14163,11 +14086,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 664 }, "_enabled": true, "__prefab": { - "__id__": 678 + "__id__": 672 }, "_alignFlags": 20, "_target": null, @@ -14212,26 +14135,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 675 + }, + { + "__id__": 677 + }, + { + "__id__": 679 + }, { "__id__": 681 - }, - { - "__id__": 683 - }, - { - "__id__": 685 - }, - { - "__id__": 687 } ], "_prefab": { - "__id__": 689 + "__id__": 683 }, "_lpos": { "__type__": "cc.Vec3", @@ -14268,11 +14191,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 680 + "__id__": 674 }, "_enabled": true, "__prefab": { - "__id__": 682 + "__id__": 676 }, "_contentSize": { "__type__": "cc.Size", @@ -14296,11 +14219,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 680 + "__id__": 674 }, "_enabled": true, "__prefab": { - "__id__": 684 + "__id__": 678 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -14344,11 +14267,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 680 + "__id__": 674 }, "_enabled": true, "__prefab": { - "__id__": 686 + "__id__": 680 }, "playOnLoad": true, "_clips": [ @@ -14373,11 +14296,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 680 + "__id__": 674 }, "_enabled": true, "__prefab": { - "__id__": 688 + "__id__": 682 }, "_alignFlags": 20, "_target": null, @@ -14422,23 +14345,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ { - "__id__": 691 + "__id__": 685 }, { - "__id__": 693 + "__id__": 687 }, { - "__id__": 695 + "__id__": 689 } ], "_prefab": { - "__id__": 697 + "__id__": 691 }, "_lpos": { "__type__": "cc.Vec3", @@ -14475,11 +14398,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 690 + "__id__": 684 }, "_enabled": true, "__prefab": { - "__id__": 692 + "__id__": 686 }, "_contentSize": { "__type__": "cc.Size", @@ -14503,11 +14426,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 690 + "__id__": 684 }, "_enabled": true, "__prefab": { - "__id__": 694 + "__id__": 688 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -14551,11 +14474,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 690 + "__id__": 684 }, "_enabled": true, "__prefab": { - "__id__": 696 + "__id__": 690 }, "_alignFlags": 4, "_target": null, @@ -14600,27 +14523,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [ { - "__id__": 699 + "__id__": 693 } ], "_active": true, "_components": [ { - "__id__": 705 + "__id__": 699 }, { - "__id__": 707 + "__id__": 701 }, { - "__id__": 709 + "__id__": 703 } ], "_prefab": { - "__id__": 711 + "__id__": 705 }, "_lpos": { "__type__": "cc.Vec3", @@ -14657,20 +14580,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 698 + "__id__": 692 }, "_children": [], "_active": true, "_components": [ { - "__id__": 700 + "__id__": 694 }, { - "__id__": 702 + "__id__": 696 } ], "_prefab": { - "__id__": 704 + "__id__": 698 }, "_lpos": { "__type__": "cc.Vec3", @@ -14707,11 +14630,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 699 + "__id__": 693 }, "_enabled": true, "__prefab": { - "__id__": 701 + "__id__": 695 }, "_contentSize": { "__type__": "cc.Size", @@ -14735,11 +14658,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 699 + "__id__": 693 }, "_enabled": true, "__prefab": { - "__id__": 703 + "__id__": 697 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -14816,11 +14739,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 698 + "__id__": 692 }, "_enabled": true, "__prefab": { - "__id__": 706 + "__id__": 700 }, "_contentSize": { "__type__": "cc.Size", @@ -14844,11 +14767,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 698 + "__id__": 692 }, "_enabled": false, "__prefab": { - "__id__": 708 + "__id__": 702 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -14892,11 +14815,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 698 + "__id__": 692 }, "_enabled": true, "__prefab": { - "__id__": 710 + "__id__": 704 }, "_alignFlags": 18, "_target": null, @@ -14941,33 +14864,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [ { - "__id__": 713 + "__id__": 707 + }, + { + "__id__": 715 }, { "__id__": 721 - }, - { - "__id__": 727 } ], "_active": true, "_components": [ { - "__id__": 733 + "__id__": 727 }, { - "__id__": 735 + "__id__": 729 }, { - "__id__": 737 + "__id__": 731 } ], "_prefab": { - "__id__": 739 + "__id__": 733 }, "_lpos": { "__type__": "cc.Vec3", @@ -15004,23 +14927,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 712 + "__id__": 706 }, "_children": [], "_active": true, "_components": [ { - "__id__": 714 + "__id__": 708 }, { - "__id__": 716 + "__id__": 710 }, { - "__id__": 718 + "__id__": 712 } ], "_prefab": { - "__id__": 720 + "__id__": 714 }, "_lpos": { "__type__": "cc.Vec3", @@ -15057,11 +14980,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 713 + "__id__": 707 }, "_enabled": true, "__prefab": { - "__id__": 715 + "__id__": 709 }, "_contentSize": { "__type__": "cc.Size", @@ -15085,11 +15008,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 713 + "__id__": 707 }, "_enabled": true, "__prefab": { - "__id__": 717 + "__id__": 711 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15133,11 +15056,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 713 + "__id__": 707 }, "_enabled": true, "__prefab": { - "__id__": 719 + "__id__": 713 }, "_alignFlags": 45, "_target": null, @@ -15182,20 +15105,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 712 + "__id__": 706 }, "_children": [], "_active": true, "_components": [ { - "__id__": 722 + "__id__": 716 }, { - "__id__": 724 + "__id__": 718 } ], "_prefab": { - "__id__": 726 + "__id__": 720 }, "_lpos": { "__type__": "cc.Vec3", @@ -15232,11 +15155,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 721 + "__id__": 715 }, "_enabled": true, "__prefab": { - "__id__": 723 + "__id__": 717 }, "_contentSize": { "__type__": "cc.Size", @@ -15260,11 +15183,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 721 + "__id__": 715 }, "_enabled": true, "__prefab": { - "__id__": 725 + "__id__": 719 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15318,20 +15241,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 712 + "__id__": 706 }, "_children": [], "_active": true, "_components": [ { - "__id__": 728 + "__id__": 722 }, { - "__id__": 730 + "__id__": 724 } ], "_prefab": { - "__id__": 732 + "__id__": 726 }, "_lpos": { "__type__": "cc.Vec3", @@ -15368,11 +15291,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 727 + "__id__": 721 }, "_enabled": true, "__prefab": { - "__id__": 729 + "__id__": 723 }, "_contentSize": { "__type__": "cc.Size", @@ -15396,11 +15319,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 727 + "__id__": 721 }, "_enabled": true, "__prefab": { - "__id__": 731 + "__id__": 725 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15477,11 +15400,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 706 }, "_enabled": true, "__prefab": { - "__id__": 734 + "__id__": 728 }, "_contentSize": { "__type__": "cc.Size", @@ -15505,11 +15428,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 706 }, "_enabled": false, "__prefab": { - "__id__": 736 + "__id__": 730 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15550,11 +15473,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 706 }, "_enabled": true, "__prefab": { - "__id__": 738 + "__id__": 732 }, "_alignFlags": 12, "_target": null, @@ -15599,33 +15522,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [ { - "__id__": 741 + "__id__": 735 + }, + { + "__id__": 743 }, { "__id__": 749 - }, - { - "__id__": 755 } ], "_active": true, "_components": [ { - "__id__": 761 + "__id__": 755 }, { - "__id__": 763 + "__id__": 757 }, { - "__id__": 765 + "__id__": 759 } ], "_prefab": { - "__id__": 767 + "__id__": 761 }, "_lpos": { "__type__": "cc.Vec3", @@ -15662,23 +15585,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 740 + "__id__": 734 }, "_children": [], "_active": true, "_components": [ { - "__id__": 742 + "__id__": 736 }, { - "__id__": 744 + "__id__": 738 }, { - "__id__": 746 + "__id__": 740 } ], "_prefab": { - "__id__": 748 + "__id__": 742 }, "_lpos": { "__type__": "cc.Vec3", @@ -15715,11 +15638,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 741 + "__id__": 735 }, "_enabled": true, "__prefab": { - "__id__": 743 + "__id__": 737 }, "_contentSize": { "__type__": "cc.Size", @@ -15743,11 +15666,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 741 + "__id__": 735 }, "_enabled": true, "__prefab": { - "__id__": 745 + "__id__": 739 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15791,11 +15714,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 741 + "__id__": 735 }, "_enabled": true, "__prefab": { - "__id__": 747 + "__id__": 741 }, "_alignFlags": 45, "_target": null, @@ -15840,20 +15763,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 740 + "__id__": 734 }, "_children": [], "_active": true, "_components": [ { - "__id__": 750 + "__id__": 744 }, { - "__id__": 752 + "__id__": 746 } ], "_prefab": { - "__id__": 754 + "__id__": 748 }, "_lpos": { "__type__": "cc.Vec3", @@ -15890,11 +15813,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 749 + "__id__": 743 }, "_enabled": true, "__prefab": { - "__id__": 751 + "__id__": 745 }, "_contentSize": { "__type__": "cc.Size", @@ -15918,11 +15841,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 749 + "__id__": 743 }, "_enabled": true, "__prefab": { - "__id__": 753 + "__id__": 747 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15976,20 +15899,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 740 + "__id__": 734 }, "_children": [], "_active": true, "_components": [ { - "__id__": 756 + "__id__": 750 }, { - "__id__": 758 + "__id__": 752 } ], "_prefab": { - "__id__": 760 + "__id__": 754 }, "_lpos": { "__type__": "cc.Vec3", @@ -16026,11 +15949,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 755 + "__id__": 749 }, "_enabled": true, "__prefab": { - "__id__": 757 + "__id__": 751 }, "_contentSize": { "__type__": "cc.Size", @@ -16054,11 +15977,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 755 + "__id__": 749 }, "_enabled": true, "__prefab": { - "__id__": 759 + "__id__": 753 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16135,11 +16058,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 740 + "__id__": 734 }, "_enabled": true, "__prefab": { - "__id__": 762 + "__id__": 756 }, "_contentSize": { "__type__": "cc.Size", @@ -16163,11 +16086,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 740 + "__id__": 734 }, "_enabled": false, "__prefab": { - "__id__": 764 + "__id__": 758 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16208,11 +16131,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 740 + "__id__": 734 }, "_enabled": true, "__prefab": { - "__id__": 766 + "__id__": 760 }, "_alignFlags": 12, "_target": null, @@ -16257,23 +16180,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ { - "__id__": 769 + "__id__": 763 }, { - "__id__": 771 + "__id__": 765 }, { - "__id__": 773 + "__id__": 767 } ], "_prefab": { - "__id__": 775 + "__id__": 769 }, "_lpos": { "__type__": "cc.Vec3", @@ -16310,11 +16233,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 768 + "__id__": 762 }, "_enabled": true, "__prefab": { - "__id__": 770 + "__id__": 764 }, "_contentSize": { "__type__": "cc.Size", @@ -16338,11 +16261,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 768 + "__id__": 762 }, "_enabled": true, "__prefab": { - "__id__": 772 + "__id__": 766 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16386,11 +16309,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 768 + "__id__": 762 }, "_enabled": true, "__prefab": { - "__id__": 774 + "__id__": 768 }, "_alignFlags": 20, "_target": null, @@ -16435,39 +16358,39 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [ { - "__id__": 777 + "__id__": 771 }, { - "__id__": 809 + "__id__": 803 }, { - "__id__": 841 + "__id__": 835 }, { - "__id__": 873 + "__id__": 867 }, { - "__id__": 905 + "__id__": 899 } ], "_active": true, "_components": [ { - "__id__": 937 + "__id__": 931 }, { - "__id__": 939 + "__id__": 933 }, { - "__id__": 941 + "__id__": 935 } ], "_prefab": { - "__id__": 943 + "__id__": 937 }, "_lpos": { "__type__": "cc.Vec3", @@ -16504,9 +16427,12 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 776 + "__id__": 770 }, "_children": [ + { + "__id__": 772 + }, { "__id__": 778 }, @@ -16515,22 +16441,19 @@ }, { "__id__": 790 - }, - { - "__id__": 796 } ], "_active": true, "_components": [ { - "__id__": 804 + "__id__": 798 }, { - "__id__": 806 + "__id__": 800 } ], "_prefab": { - "__id__": 808 + "__id__": 802 }, "_lpos": { "__type__": "cc.Vec3", @@ -16567,20 +16490,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 777 + "__id__": 771 }, "_children": [], "_active": true, "_components": [ { - "__id__": 779 + "__id__": 773 }, { - "__id__": 781 + "__id__": 775 } ], "_prefab": { - "__id__": 783 + "__id__": 777 }, "_lpos": { "__type__": "cc.Vec3", @@ -16617,11 +16540,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 778 + "__id__": 772 }, "_enabled": true, "__prefab": { - "__id__": 780 + "__id__": 774 }, "_contentSize": { "__type__": "cc.Size", @@ -16645,11 +16568,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 778 + "__id__": 772 }, "_enabled": true, "__prefab": { - "__id__": 782 + "__id__": 776 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16703,7 +16626,146 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 777 + "__id__": 771 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 779 + }, + { + "__id__": 781 + } + ], + "_prefab": { + "__id__": 783 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -297.791, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.35, + "y": 0.35, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 778 + }, + "_enabled": true, + "__prefab": { + "__id__": 780 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 108, + "height": 112 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "bb8QtDoeZHJ7pDs9TJmZER" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 778 + }, + "_enabled": true, + "__prefab": { + "__id__": 782 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "63oxDXu8hNr6yJdk6YMaZ+" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2dfBcwaTVKraJxEP+jJE1X", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "support", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 771 }, "_children": [], "_active": true, @@ -16773,7 +16835,7 @@ }, { "__type__": "cc.CompPrefabInfo", - "fileId": "bb8QtDoeZHJ7pDs9TJmZER" + "fileId": "2cvTPrqzpHNrBL9yIkgNXw" }, { "__type__": "cc.Sprite", @@ -16819,145 +16881,6 @@ }, "_id": "" }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "63oxDXu8hNr6yJdk6YMaZ+" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "2dfBcwaTVKraJxEP+jJE1X", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "support", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 777 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 791 - }, - { - "__id__": 793 - } - ], - "_prefab": { - "__id__": 795 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -297.791, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 0.35, - "y": 0.35, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 790 - }, - "_enabled": true, - "__prefab": { - "__id__": 792 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 112 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "2cvTPrqzpHNrBL9yIkgNXw" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 790 - }, - "_enabled": true, - "__prefab": { - "__id__": 794 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, { "__type__": "cc.CompPrefabInfo", "fileId": "deb8/8T5FDibvE7B5Of/Fw" @@ -16981,23 +16904,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 777 + "__id__": 771 }, "_children": [], "_active": true, "_components": [ { - "__id__": 797 + "__id__": 791 }, { - "__id__": 799 + "__id__": 793 }, { - "__id__": 801 + "__id__": 795 } ], "_prefab": { - "__id__": 803 + "__id__": 797 }, "_lpos": { "__type__": "cc.Vec3", @@ -17034,11 +16957,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 796 + "__id__": 790 }, "_enabled": true, "__prefab": { - "__id__": 798 + "__id__": 792 }, "_contentSize": { "__type__": "cc.Size", @@ -17062,11 +16985,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 796 + "__id__": 790 }, "_enabled": true, "__prefab": { - "__id__": 800 + "__id__": 794 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17130,11 +17053,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 796 + "__id__": 790 }, "_enabled": true, "__prefab": { - "__id__": 802 + "__id__": 796 }, "_alignFlags": 40, "_target": null, @@ -17179,11 +17102,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 777 + "__id__": 771 }, "_enabled": true, "__prefab": { - "__id__": 805 + "__id__": 799 }, "_contentSize": { "__type__": "cc.Size", @@ -17207,11 +17130,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 777 + "__id__": 771 }, "_enabled": true, "__prefab": { - "__id__": 807 + "__id__": 801 }, "_alignFlags": 40, "_target": null, @@ -17256,33 +17179,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 776 + "__id__": 770 }, "_children": [ { - "__id__": 810 + "__id__": 804 + }, + { + "__id__": 812 }, { "__id__": 818 }, { "__id__": 824 - }, - { - "__id__": 830 } ], "_active": true, "_components": [ { - "__id__": 836 + "__id__": 830 }, { - "__id__": 838 + "__id__": 832 } ], "_prefab": { - "__id__": 840 + "__id__": 834 }, "_lpos": { "__type__": "cc.Vec3", @@ -17319,23 +17242,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 809 + "__id__": 803 }, "_children": [], "_active": true, "_components": [ { - "__id__": 811 + "__id__": 805 }, { - "__id__": 813 + "__id__": 807 }, { - "__id__": 815 + "__id__": 809 } ], "_prefab": { - "__id__": 817 + "__id__": 811 }, "_lpos": { "__type__": "cc.Vec3", @@ -17372,11 +17295,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 810 + "__id__": 804 }, "_enabled": true, "__prefab": { - "__id__": 812 + "__id__": 806 }, "_contentSize": { "__type__": "cc.Size", @@ -17400,11 +17323,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 810 + "__id__": 804 }, "_enabled": true, "__prefab": { - "__id__": 814 + "__id__": 808 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17468,11 +17391,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 810 + "__id__": 804 }, "_enabled": true, "__prefab": { - "__id__": 816 + "__id__": 810 }, "_alignFlags": 40, "_target": null, @@ -17517,20 +17440,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 809 + "__id__": 803 }, "_children": [], "_active": true, "_components": [ { - "__id__": 819 + "__id__": 813 }, { - "__id__": 821 + "__id__": 815 } ], "_prefab": { - "__id__": 823 + "__id__": 817 }, "_lpos": { "__type__": "cc.Vec3", @@ -17567,11 +17490,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 818 + "__id__": 812 }, "_enabled": true, "__prefab": { - "__id__": 820 + "__id__": 814 }, "_contentSize": { "__type__": "cc.Size", @@ -17595,11 +17518,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 818 + "__id__": 812 }, "_enabled": true, "__prefab": { - "__id__": 822 + "__id__": 816 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17653,7 +17576,146 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 809 + "__id__": 803 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 819 + }, + { + "__id__": 821 + } + ], + "_prefab": { + "__id__": 823 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -297.791, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.35, + "y": 0.35, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 818 + }, + "_enabled": true, + "__prefab": { + "__id__": 820 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 108, + "height": 112 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f5S9N0I8xD5J9Ff1m7RtRu" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 818 + }, + "_enabled": true, + "__prefab": { + "__id__": 822 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "04+MfYRspLOZ4NeSTwTBcm" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "46V5+UBtZHbrYYEU9020wh", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "remote", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 803 }, "_children": [], "_active": true, @@ -17723,7 +17785,7 @@ }, { "__type__": "cc.CompPrefabInfo", - "fileId": "f5S9N0I8xD5J9Ff1m7RtRu" + "fileId": "fe3couqdRAlqRIhYrx2ZR/" }, { "__type__": "cc.Sprite", @@ -17769,145 +17831,6 @@ }, "_id": "" }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "04+MfYRspLOZ4NeSTwTBcm" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "46V5+UBtZHbrYYEU9020wh", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "remote", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 809 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 831 - }, - { - "__id__": 833 - } - ], - "_prefab": { - "__id__": 835 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -297.791, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 0.35, - "y": 0.35, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 830 - }, - "_enabled": true, - "__prefab": { - "__id__": 832 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 112 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "fe3couqdRAlqRIhYrx2ZR/" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 830 - }, - "_enabled": true, - "__prefab": { - "__id__": 834 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, { "__type__": "cc.CompPrefabInfo", "fileId": "212C9RbnNJkrGF5MS/hcGI" @@ -17931,11 +17854,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 809 + "__id__": 803 }, "_enabled": true, "__prefab": { - "__id__": 837 + "__id__": 831 }, "_contentSize": { "__type__": "cc.Size", @@ -17959,11 +17882,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 809 + "__id__": 803 }, "_enabled": true, "__prefab": { - "__id__": 839 + "__id__": 833 }, "_alignFlags": 40, "_target": null, @@ -18008,33 +17931,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 776 + "__id__": 770 }, "_children": [ { - "__id__": 842 + "__id__": 836 + }, + { + "__id__": 844 }, { "__id__": 850 }, { "__id__": 856 - }, - { - "__id__": 862 } ], "_active": true, "_components": [ { - "__id__": 868 + "__id__": 862 }, { - "__id__": 870 + "__id__": 864 } ], "_prefab": { - "__id__": 872 + "__id__": 866 }, "_lpos": { "__type__": "cc.Vec3", @@ -18071,23 +17994,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 841 + "__id__": 835 }, "_children": [], "_active": true, "_components": [ { - "__id__": 843 + "__id__": 837 }, { - "__id__": 845 + "__id__": 839 }, { - "__id__": 847 + "__id__": 841 } ], "_prefab": { - "__id__": 849 + "__id__": 843 }, "_lpos": { "__type__": "cc.Vec3", @@ -18124,11 +18047,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 842 + "__id__": 836 }, "_enabled": true, "__prefab": { - "__id__": 844 + "__id__": 838 }, "_contentSize": { "__type__": "cc.Size", @@ -18152,11 +18075,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 842 + "__id__": 836 }, "_enabled": true, "__prefab": { - "__id__": 846 + "__id__": 840 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18220,11 +18143,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 842 + "__id__": 836 }, "_enabled": true, "__prefab": { - "__id__": 848 + "__id__": 842 }, "_alignFlags": 40, "_target": null, @@ -18269,20 +18192,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 841 + "__id__": 835 }, "_children": [], "_active": true, "_components": [ { - "__id__": 851 + "__id__": 845 }, { - "__id__": 853 + "__id__": 847 } ], "_prefab": { - "__id__": 855 + "__id__": 849 }, "_lpos": { "__type__": "cc.Vec3", @@ -18319,11 +18242,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 850 + "__id__": 844 }, "_enabled": true, "__prefab": { - "__id__": 852 + "__id__": 846 }, "_contentSize": { "__type__": "cc.Size", @@ -18347,11 +18270,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 850 + "__id__": 844 }, "_enabled": true, "__prefab": { - "__id__": 854 + "__id__": 848 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18405,7 +18328,146 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 841 + "__id__": 835 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 851 + }, + { + "__id__": 853 + } + ], + "_prefab": { + "__id__": 855 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -297.791, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.35, + "y": 0.35, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 850 + }, + "_enabled": true, + "__prefab": { + "__id__": 852 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 108, + "height": 112 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c0VzdyZsBNoKNzf/Zohv6T" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 850 + }, + "_enabled": true, + "__prefab": { + "__id__": 854 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "42izyi86dKHYpaC5V3AQmZ" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "7dn6mYM1hKbZLHZAmwn7lD", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "remote", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 835 }, "_children": [], "_active": true, @@ -18475,7 +18537,7 @@ }, { "__type__": "cc.CompPrefabInfo", - "fileId": "c0VzdyZsBNoKNzf/Zohv6T" + "fileId": "51UwahqWhAl5iPGJqx0L6/" }, { "__type__": "cc.Sprite", @@ -18521,145 +18583,6 @@ }, "_id": "" }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "42izyi86dKHYpaC5V3AQmZ" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "7dn6mYM1hKbZLHZAmwn7lD", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "remote", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 841 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 863 - }, - { - "__id__": 865 - } - ], - "_prefab": { - "__id__": 867 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -297.791, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 0.35, - "y": 0.35, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 862 - }, - "_enabled": true, - "__prefab": { - "__id__": 864 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 112 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "51UwahqWhAl5iPGJqx0L6/" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 862 - }, - "_enabled": true, - "__prefab": { - "__id__": 866 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, { "__type__": "cc.CompPrefabInfo", "fileId": "26Vl5wBShDoaFB4HG8EQ/f" @@ -18683,11 +18606,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 841 + "__id__": 835 }, "_enabled": true, "__prefab": { - "__id__": 869 + "__id__": 863 }, "_contentSize": { "__type__": "cc.Size", @@ -18711,11 +18634,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 841 + "__id__": 835 }, "_enabled": true, "__prefab": { - "__id__": 871 + "__id__": 865 }, "_alignFlags": 40, "_target": null, @@ -18760,33 +18683,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 776 + "__id__": 770 }, "_children": [ { - "__id__": 874 + "__id__": 868 + }, + { + "__id__": 876 }, { "__id__": 882 }, { "__id__": 888 - }, - { - "__id__": 894 } ], "_active": true, "_components": [ { - "__id__": 900 + "__id__": 894 }, { - "__id__": 902 + "__id__": 896 } ], "_prefab": { - "__id__": 904 + "__id__": 898 }, "_lpos": { "__type__": "cc.Vec3", @@ -18823,23 +18746,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 873 + "__id__": 867 }, "_children": [], "_active": true, "_components": [ { - "__id__": 875 + "__id__": 869 }, { - "__id__": 877 + "__id__": 871 }, { - "__id__": 879 + "__id__": 873 } ], "_prefab": { - "__id__": 881 + "__id__": 875 }, "_lpos": { "__type__": "cc.Vec3", @@ -18876,11 +18799,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 874 + "__id__": 868 }, "_enabled": true, "__prefab": { - "__id__": 876 + "__id__": 870 }, "_contentSize": { "__type__": "cc.Size", @@ -18904,11 +18827,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 874 + "__id__": 868 }, "_enabled": true, "__prefab": { - "__id__": 878 + "__id__": 872 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18972,11 +18895,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 874 + "__id__": 868 }, "_enabled": true, "__prefab": { - "__id__": 880 + "__id__": 874 }, "_alignFlags": 40, "_target": null, @@ -19021,20 +18944,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 873 + "__id__": 867 }, "_children": [], "_active": true, "_components": [ { - "__id__": 883 + "__id__": 877 }, { - "__id__": 885 + "__id__": 879 } ], "_prefab": { - "__id__": 887 + "__id__": 881 }, "_lpos": { "__type__": "cc.Vec3", @@ -19071,11 +18994,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 882 + "__id__": 876 }, "_enabled": true, "__prefab": { - "__id__": 884 + "__id__": 878 }, "_contentSize": { "__type__": "cc.Size", @@ -19099,11 +19022,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 882 + "__id__": 876 }, "_enabled": true, "__prefab": { - "__id__": 886 + "__id__": 880 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19157,7 +19080,146 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 873 + "__id__": 867 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 883 + }, + { + "__id__": 885 + } + ], + "_prefab": { + "__id__": 887 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -297.791, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.35, + "y": 0.35, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 882 + }, + "_enabled": true, + "__prefab": { + "__id__": 884 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 108, + "height": 112 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1cXvvL6MBAlb/bn92zThmv" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 882 + }, + "_enabled": true, + "__prefab": { + "__id__": 886 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1526kCLmdGMr7zNhiD/9/v" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "4ahi1NHG1AYrort0HbNh/U", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "remote", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 867 }, "_children": [], "_active": true, @@ -19227,7 +19289,7 @@ }, { "__type__": "cc.CompPrefabInfo", - "fileId": "1cXvvL6MBAlb/bn92zThmv" + "fileId": "e7RibBES1AWbKyr4gnRcYB" }, { "__type__": "cc.Sprite", @@ -19273,145 +19335,6 @@ }, "_id": "" }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "1526kCLmdGMr7zNhiD/9/v" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "4ahi1NHG1AYrort0HbNh/U", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "remote", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 873 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 895 - }, - { - "__id__": 897 - } - ], - "_prefab": { - "__id__": 899 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -297.791, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 0.35, - "y": 0.35, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 894 - }, - "_enabled": true, - "__prefab": { - "__id__": 896 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 112 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "e7RibBES1AWbKyr4gnRcYB" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 894 - }, - "_enabled": true, - "__prefab": { - "__id__": 898 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, { "__type__": "cc.CompPrefabInfo", "fileId": "31wm3m21RKurfCCTmR4G7K" @@ -19435,11 +19358,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 873 + "__id__": 867 }, "_enabled": true, "__prefab": { - "__id__": 901 + "__id__": 895 }, "_contentSize": { "__type__": "cc.Size", @@ -19463,11 +19386,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 873 + "__id__": 867 }, "_enabled": true, "__prefab": { - "__id__": 903 + "__id__": 897 }, "_alignFlags": 40, "_target": null, @@ -19512,33 +19435,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 776 + "__id__": 770 }, "_children": [ { - "__id__": 906 + "__id__": 900 + }, + { + "__id__": 908 }, { "__id__": 914 }, { "__id__": 920 - }, - { - "__id__": 926 } ], "_active": true, "_components": [ { - "__id__": 932 + "__id__": 926 }, { - "__id__": 934 + "__id__": 928 } ], "_prefab": { - "__id__": 936 + "__id__": 930 }, "_lpos": { "__type__": "cc.Vec3", @@ -19575,23 +19498,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 905 + "__id__": 899 }, "_children": [], "_active": true, "_components": [ { - "__id__": 907 + "__id__": 901 }, { - "__id__": 909 + "__id__": 903 }, { - "__id__": 911 + "__id__": 905 } ], "_prefab": { - "__id__": 913 + "__id__": 907 }, "_lpos": { "__type__": "cc.Vec3", @@ -19628,11 +19551,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 906 + "__id__": 900 }, "_enabled": true, "__prefab": { - "__id__": 908 + "__id__": 902 }, "_contentSize": { "__type__": "cc.Size", @@ -19656,11 +19579,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 906 + "__id__": 900 }, "_enabled": true, "__prefab": { - "__id__": 910 + "__id__": 904 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19724,11 +19647,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 906 + "__id__": 900 }, "_enabled": true, "__prefab": { - "__id__": 912 + "__id__": 906 }, "_alignFlags": 40, "_target": null, @@ -19773,20 +19696,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 905 + "__id__": 899 }, "_children": [], "_active": true, "_components": [ { - "__id__": 915 + "__id__": 909 }, { - "__id__": 917 + "__id__": 911 } ], "_prefab": { - "__id__": 919 + "__id__": 913 }, "_lpos": { "__type__": "cc.Vec3", @@ -19823,11 +19746,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 914 + "__id__": 908 }, "_enabled": true, "__prefab": { - "__id__": 916 + "__id__": 910 }, "_contentSize": { "__type__": "cc.Size", @@ -19851,11 +19774,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 914 + "__id__": 908 }, "_enabled": true, "__prefab": { - "__id__": 918 + "__id__": 912 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19909,7 +19832,146 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 905 + "__id__": 899 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 915 + }, + { + "__id__": 917 + } + ], + "_prefab": { + "__id__": 919 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -297.791, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.35, + "y": 0.35, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 914 + }, + "_enabled": true, + "__prefab": { + "__id__": 916 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 108, + "height": 112 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "31gECYCKJNaKZPLG7saMA+" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 914 + }, + "_enabled": true, + "__prefab": { + "__id__": 918 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": { + "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "8fuUB9WCBKVYL5cnOEQ680" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "8crDc3fBlNtZYUGJi+2UoT", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "remote", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 899 }, "_children": [], "_active": true, @@ -19979,7 +20041,7 @@ }, { "__type__": "cc.CompPrefabInfo", - "fileId": "31gECYCKJNaKZPLG7saMA+" + "fileId": "32NWgdV5RF1ZSDnL+jsQTd" }, { "__type__": "cc.Sprite", @@ -20025,145 +20087,6 @@ }, "_id": "" }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "8fuUB9WCBKVYL5cnOEQ680" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "8crDc3fBlNtZYUGJi+2UoT", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "remote", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 905 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 927 - }, - { - "__id__": 929 - } - ], - "_prefab": { - "__id__": 931 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -297.791, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 0.35, - "y": 0.35, - "z": 1 - }, - "_mobility": 0, - "_layer": 1073741824, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 926 - }, - "_enabled": true, - "__prefab": { - "__id__": 928 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 112 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "32NWgdV5RF1ZSDnL+jsQTd" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 926 - }, - "_enabled": true, - "__prefab": { - "__id__": 930 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@a8a88", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 0, - "_fillType": 0, - "_sizeMode": 1, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": { - "__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, { "__type__": "cc.CompPrefabInfo", "fileId": "a24IKkUrFL8L92DV/lTpri" @@ -20187,11 +20110,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 905 + "__id__": 899 }, "_enabled": true, "__prefab": { - "__id__": 933 + "__id__": 927 }, "_contentSize": { "__type__": "cc.Size", @@ -20215,11 +20138,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 905 + "__id__": 899 }, "_enabled": true, "__prefab": { - "__id__": 935 + "__id__": 929 }, "_alignFlags": 40, "_target": null, @@ -20264,11 +20187,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 776 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 938 + "__id__": 932 }, "_contentSize": { "__type__": "cc.Size", @@ -20292,11 +20215,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 776 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 940 + "__id__": 934 }, "_alignFlags": 20, "_target": null, @@ -20328,11 +20251,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 776 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 942 + "__id__": 936 }, "_resizeMode": 0, "_layoutType": 2, @@ -20379,26 +20302,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 939 + }, + { + "__id__": 941 + }, + { + "__id__": 943 + }, { "__id__": 945 - }, - { - "__id__": 947 - }, - { - "__id__": 949 - }, - { - "__id__": 951 } ], "_prefab": { - "__id__": 953 + "__id__": 947 }, "_lpos": { "__type__": "cc.Vec3", @@ -20435,11 +20358,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 944 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 946 + "__id__": 940 }, "_contentSize": { "__type__": "cc.Size", @@ -20463,11 +20386,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 944 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 948 + "__id__": 942 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -20508,11 +20431,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 944 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 950 + "__id__": 944 }, "_alignFlags": 12, "_target": null, @@ -20544,11 +20467,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 944 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 952 + "__id__": 946 }, "clickEvents": [], "_interactable": true, @@ -20613,26 +20536,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 631 + "__id__": 625 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 949 + }, + { + "__id__": 951 + }, + { + "__id__": 953 + }, { "__id__": 955 - }, - { - "__id__": 957 - }, - { - "__id__": 959 - }, - { - "__id__": 961 } ], "_prefab": { - "__id__": 963 + "__id__": 957 }, "_lpos": { "__type__": "cc.Vec3", @@ -20669,11 +20592,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 948 }, "_enabled": true, "__prefab": { - "__id__": 956 + "__id__": 950 }, "_contentSize": { "__type__": "cc.Size", @@ -20697,11 +20620,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 948 }, "_enabled": true, "__prefab": { - "__id__": 958 + "__id__": 952 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -20742,11 +20665,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 948 }, "_enabled": true, "__prefab": { - "__id__": 960 + "__id__": 954 }, "_alignFlags": 36, "_target": null, @@ -20778,11 +20701,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 948 }, "_enabled": true, "__prefab": { - "__id__": 962 + "__id__": 956 }, "clickEvents": [], "_interactable": true, @@ -20822,7 +20745,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 954 + "__id__": 948 }, "_id": "" }, @@ -20849,11 +20772,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 631 + "__id__": 625 }, "_enabled": true, "__prefab": { - "__id__": 965 + "__id__": 959 }, "_contentSize": { "__type__": "cc.Size", @@ -20877,11 +20800,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 631 + "__id__": 625 }, "_enabled": true, "__prefab": { - "__id__": 967 + "__id__": 961 }, "_alignFlags": 45, "_target": null, @@ -20913,44 +20836,44 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 631 + "__id__": 625 }, "_enabled": true, "__prefab": { - "__id__": 969 + "__id__": 963 }, "hero_icon": { - "__id__": 660 + "__id__": 654 }, "phero_icon": { - "__id__": 650 + "__id__": 644 }, "nhero_icon": { - "__id__": 670 + "__id__": 664 }, "phero1_icon": { - "__id__": 640 + "__id__": 634 }, "nhero1_icon": { - "__id__": 680 + "__id__": 674 }, "ap_node": { - "__id__": 727 + "__id__": 721 }, "hp_node": { - "__id__": 755 + "__id__": 749 }, "info_node": { - "__id__": 776 + "__id__": 770 }, "name_node": { - "__id__": 699 + "__id__": 693 }, "pre_btn": { - "__id__": 944 + "__id__": 938 }, "next_btn": { - "__id__": 954 + "__id__": 948 }, "_id": "" }, @@ -20977,33 +20900,33 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 622 + "__id__": 616 }, "_children": [ { - "__id__": 972 + "__id__": 966 }, { - "__id__": 1013 + "__id__": 1007 }, { - "__id__": 1054 + "__id__": 1048 } ], "_active": true, "_components": [ { - "__id__": 1095 + "__id__": 1089 }, { - "__id__": 1097 + "__id__": 1091 }, { - "__id__": 1099 + "__id__": 1093 } ], "_prefab": { - "__id__": 1101 + "__id__": 1095 }, "_lpos": { "__type__": "cc.Vec3", @@ -21040,27 +20963,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 971 + "__id__": 965 }, "_children": [ { - "__id__": 973 + "__id__": 967 }, { - "__id__": 987 + "__id__": 981 } ], "_active": false, "_components": [ { - "__id__": 1007 + "__id__": 1001 }, { - "__id__": 1009 + "__id__": 1003 } ], "_prefab": { - "__id__": 1012 + "__id__": 1006 }, "_lpos": { "__type__": "cc.Vec3", @@ -21097,27 +21020,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 972 + "__id__": 966 }, "_children": [ { - "__id__": 974 + "__id__": 968 } ], "_active": true, "_components": [ { - "__id__": 980 + "__id__": 974 }, { - "__id__": 982 + "__id__": 976 }, { - "__id__": 984 + "__id__": 978 } ], "_prefab": { - "__id__": 986 + "__id__": 980 }, "_lpos": { "__type__": "cc.Vec3", @@ -21154,20 +21077,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 973 + "__id__": 967 }, "_children": [], "_active": true, "_components": [ { - "__id__": 975 + "__id__": 969 }, { - "__id__": 977 + "__id__": 971 } ], "_prefab": { - "__id__": 979 + "__id__": 973 }, "_lpos": { "__type__": "cc.Vec3", @@ -21204,11 +21127,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 974 + "__id__": 968 }, "_enabled": true, "__prefab": { - "__id__": 976 + "__id__": 970 }, "_contentSize": { "__type__": "cc.Size", @@ -21232,11 +21155,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 974 + "__id__": 968 }, "_enabled": true, "__prefab": { - "__id__": 978 + "__id__": 972 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -21290,11 +21213,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 973 + "__id__": 967 }, "_enabled": true, "__prefab": { - "__id__": 981 + "__id__": 975 }, "_contentSize": { "__type__": "cc.Size", @@ -21318,11 +21241,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 973 + "__id__": 967 }, "_enabled": true, "__prefab": { - "__id__": 983 + "__id__": 977 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -21363,11 +21286,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 973 + "__id__": 967 }, "_enabled": true, "__prefab": { - "__id__": 985 + "__id__": 979 }, "_alignFlags": 45, "_target": null, @@ -21412,30 +21335,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 972 + "__id__": 966 }, "_children": [ { - "__id__": 988 + "__id__": 982 }, { - "__id__": 994 + "__id__": 988 } ], "_active": false, "_components": [ { - "__id__": 1000 + "__id__": 994 }, { - "__id__": 1002 + "__id__": 996 }, { - "__id__": 1004 + "__id__": 998 } ], "_prefab": { - "__id__": 1006 + "__id__": 1000 }, "_lpos": { "__type__": "cc.Vec3", @@ -21472,20 +21395,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 987 + "__id__": 981 }, "_children": [], "_active": true, "_components": [ { - "__id__": 989 + "__id__": 983 }, { - "__id__": 991 + "__id__": 985 } ], "_prefab": { - "__id__": 993 + "__id__": 987 }, "_lpos": { "__type__": "cc.Vec3", @@ -21522,11 +21445,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 988 + "__id__": 982 }, "_enabled": true, "__prefab": { - "__id__": 990 + "__id__": 984 }, "_contentSize": { "__type__": "cc.Size", @@ -21550,11 +21473,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 988 + "__id__": 982 }, "_enabled": true, "__prefab": { - "__id__": 992 + "__id__": 986 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -21608,20 +21531,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 987 + "__id__": 981 }, "_children": [], "_active": true, "_components": [ { - "__id__": 995 + "__id__": 989 }, { - "__id__": 997 + "__id__": 991 } ], "_prefab": { - "__id__": 999 + "__id__": 993 }, "_lpos": { "__type__": "cc.Vec3", @@ -21658,11 +21581,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 994 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 996 + "__id__": 990 }, "_contentSize": { "__type__": "cc.Size", @@ -21686,11 +21609,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 994 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 998 + "__id__": 992 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -21767,11 +21690,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 981 }, "_enabled": true, "__prefab": { - "__id__": 1001 + "__id__": 995 }, "_contentSize": { "__type__": "cc.Size", @@ -21795,11 +21718,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 981 }, "_enabled": true, "__prefab": { - "__id__": 1003 + "__id__": 997 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -21840,11 +21763,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 981 }, "_enabled": true, "__prefab": { - "__id__": 1005 + "__id__": 999 }, "_alignFlags": 45, "_target": null, @@ -21889,11 +21812,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 972 + "__id__": 966 }, "_enabled": true, "__prefab": { - "__id__": 1008 + "__id__": 1002 }, "_contentSize": { "__type__": "cc.Size", @@ -21917,15 +21840,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 972 + "__id__": 966 }, "_enabled": true, "__prefab": { - "__id__": 1010 + "__id__": 1004 }, "clickEvents": [ { - "__id__": 1011 + "__id__": 1005 } ], "_interactable": true, @@ -21974,7 +21897,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 622 + "__id__": 616 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -22000,27 +21923,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 971 + "__id__": 965 }, "_children": [ { - "__id__": 1014 + "__id__": 1008 }, { - "__id__": 1028 + "__id__": 1022 } ], "_active": false, "_components": [ { - "__id__": 1048 + "__id__": 1042 }, { - "__id__": 1050 + "__id__": 1044 } ], "_prefab": { - "__id__": 1053 + "__id__": 1047 }, "_lpos": { "__type__": "cc.Vec3", @@ -22057,27 +21980,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1013 + "__id__": 1007 }, "_children": [ { - "__id__": 1015 + "__id__": 1009 } ], "_active": true, "_components": [ { - "__id__": 1021 + "__id__": 1015 }, { - "__id__": 1023 + "__id__": 1017 }, { - "__id__": 1025 + "__id__": 1019 } ], "_prefab": { - "__id__": 1027 + "__id__": 1021 }, "_lpos": { "__type__": "cc.Vec3", @@ -22114,20 +22037,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1014 + "__id__": 1008 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1016 + "__id__": 1010 }, { - "__id__": 1018 + "__id__": 1012 } ], "_prefab": { - "__id__": 1020 + "__id__": 1014 }, "_lpos": { "__type__": "cc.Vec3", @@ -22164,11 +22087,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1015 + "__id__": 1009 }, "_enabled": true, "__prefab": { - "__id__": 1017 + "__id__": 1011 }, "_contentSize": { "__type__": "cc.Size", @@ -22192,11 +22115,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1015 + "__id__": 1009 }, "_enabled": true, "__prefab": { - "__id__": 1019 + "__id__": 1013 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -22250,11 +22173,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1014 + "__id__": 1008 }, "_enabled": true, "__prefab": { - "__id__": 1022 + "__id__": 1016 }, "_contentSize": { "__type__": "cc.Size", @@ -22278,11 +22201,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1014 + "__id__": 1008 }, "_enabled": true, "__prefab": { - "__id__": 1024 + "__id__": 1018 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -22323,11 +22246,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1014 + "__id__": 1008 }, "_enabled": true, "__prefab": { - "__id__": 1026 + "__id__": 1020 }, "_alignFlags": 45, "_target": null, @@ -22372,30 +22295,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1013 + "__id__": 1007 }, "_children": [ { - "__id__": 1029 + "__id__": 1023 }, { - "__id__": 1035 + "__id__": 1029 } ], "_active": false, "_components": [ { - "__id__": 1041 + "__id__": 1035 }, { - "__id__": 1043 + "__id__": 1037 }, { - "__id__": 1045 + "__id__": 1039 } ], "_prefab": { - "__id__": 1047 + "__id__": 1041 }, "_lpos": { "__type__": "cc.Vec3", @@ -22432,20 +22355,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1028 + "__id__": 1022 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1030 + "__id__": 1024 }, { - "__id__": 1032 + "__id__": 1026 } ], "_prefab": { - "__id__": 1034 + "__id__": 1028 }, "_lpos": { "__type__": "cc.Vec3", @@ -22482,11 +22405,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1029 + "__id__": 1023 }, "_enabled": true, "__prefab": { - "__id__": 1031 + "__id__": 1025 }, "_contentSize": { "__type__": "cc.Size", @@ -22510,11 +22433,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1029 + "__id__": 1023 }, "_enabled": true, "__prefab": { - "__id__": 1033 + "__id__": 1027 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -22568,20 +22491,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1028 + "__id__": 1022 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1036 + "__id__": 1030 }, { - "__id__": 1038 + "__id__": 1032 } ], "_prefab": { - "__id__": 1040 + "__id__": 1034 }, "_lpos": { "__type__": "cc.Vec3", @@ -22618,11 +22541,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1035 + "__id__": 1029 }, "_enabled": true, "__prefab": { - "__id__": 1037 + "__id__": 1031 }, "_contentSize": { "__type__": "cc.Size", @@ -22646,11 +22569,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1035 + "__id__": 1029 }, "_enabled": true, "__prefab": { - "__id__": 1039 + "__id__": 1033 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -22727,11 +22650,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1028 + "__id__": 1022 }, "_enabled": true, "__prefab": { - "__id__": 1042 + "__id__": 1036 }, "_contentSize": { "__type__": "cc.Size", @@ -22755,11 +22678,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1028 + "__id__": 1022 }, "_enabled": true, "__prefab": { - "__id__": 1044 + "__id__": 1038 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -22800,11 +22723,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1028 + "__id__": 1022 }, "_enabled": true, "__prefab": { - "__id__": 1046 + "__id__": 1040 }, "_alignFlags": 45, "_target": null, @@ -22849,11 +22772,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1013 + "__id__": 1007 }, "_enabled": true, "__prefab": { - "__id__": 1049 + "__id__": 1043 }, "_contentSize": { "__type__": "cc.Size", @@ -22877,15 +22800,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1013 + "__id__": 1007 }, "_enabled": true, "__prefab": { - "__id__": 1051 + "__id__": 1045 }, "clickEvents": [ { - "__id__": 1052 + "__id__": 1046 } ], "_interactable": true, @@ -22934,7 +22857,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 622 + "__id__": 616 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -22960,30 +22883,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 971 + "__id__": 965 }, "_children": [ { - "__id__": 1055 + "__id__": 1049 }, { - "__id__": 1063 + "__id__": 1057 }, { - "__id__": 1083 + "__id__": 1077 } ], "_active": true, "_components": [ { - "__id__": 1089 + "__id__": 1083 }, { - "__id__": 1091 + "__id__": 1085 } ], "_prefab": { - "__id__": 1094 + "__id__": 1088 }, "_lpos": { "__type__": "cc.Vec3", @@ -23020,23 +22943,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1054 + "__id__": 1048 }, "_children": [], "_active": false, "_components": [ { - "__id__": 1056 + "__id__": 1050 }, { - "__id__": 1058 + "__id__": 1052 }, { - "__id__": 1060 + "__id__": 1054 } ], "_prefab": { - "__id__": 1062 + "__id__": 1056 }, "_lpos": { "__type__": "cc.Vec3", @@ -23073,11 +22996,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1055 + "__id__": 1049 }, "_enabled": true, "__prefab": { - "__id__": 1057 + "__id__": 1051 }, "_contentSize": { "__type__": "cc.Size", @@ -23101,11 +23024,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1055 + "__id__": 1049 }, "_enabled": true, "__prefab": { - "__id__": 1059 + "__id__": 1053 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -23146,11 +23069,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1055 + "__id__": 1049 }, "_enabled": true, "__prefab": { - "__id__": 1061 + "__id__": 1055 }, "_alignFlags": 45, "_target": null, @@ -23195,30 +23118,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1054 + "__id__": 1048 }, "_children": [ { - "__id__": 1064 + "__id__": 1058 }, { - "__id__": 1070 + "__id__": 1064 } ], "_active": false, "_components": [ { - "__id__": 1076 + "__id__": 1070 }, { - "__id__": 1078 + "__id__": 1072 }, { - "__id__": 1080 + "__id__": 1074 } ], "_prefab": { - "__id__": 1082 + "__id__": 1076 }, "_lpos": { "__type__": "cc.Vec3", @@ -23255,20 +23178,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1063 + "__id__": 1057 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1065 + "__id__": 1059 }, { - "__id__": 1067 + "__id__": 1061 } ], "_prefab": { - "__id__": 1069 + "__id__": 1063 }, "_lpos": { "__type__": "cc.Vec3", @@ -23305,11 +23228,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1064 + "__id__": 1058 }, "_enabled": true, "__prefab": { - "__id__": 1066 + "__id__": 1060 }, "_contentSize": { "__type__": "cc.Size", @@ -23333,11 +23256,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1064 + "__id__": 1058 }, "_enabled": true, "__prefab": { - "__id__": 1068 + "__id__": 1062 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -23391,20 +23314,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1063 + "__id__": 1057 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1071 + "__id__": 1065 }, { - "__id__": 1073 + "__id__": 1067 } ], "_prefab": { - "__id__": 1075 + "__id__": 1069 }, "_lpos": { "__type__": "cc.Vec3", @@ -23441,11 +23364,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1070 + "__id__": 1064 }, "_enabled": true, "__prefab": { - "__id__": 1072 + "__id__": 1066 }, "_contentSize": { "__type__": "cc.Size", @@ -23469,11 +23392,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1070 + "__id__": 1064 }, "_enabled": true, "__prefab": { - "__id__": 1074 + "__id__": 1068 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -23550,11 +23473,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1063 + "__id__": 1057 }, "_enabled": true, "__prefab": { - "__id__": 1077 + "__id__": 1071 }, "_contentSize": { "__type__": "cc.Size", @@ -23578,11 +23501,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1063 + "__id__": 1057 }, "_enabled": true, "__prefab": { - "__id__": 1079 + "__id__": 1073 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -23623,11 +23546,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1063 + "__id__": 1057 }, "_enabled": true, "__prefab": { - "__id__": 1081 + "__id__": 1075 }, "_alignFlags": 45, "_target": null, @@ -23672,20 +23595,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1054 + "__id__": 1048 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1084 + "__id__": 1078 }, { - "__id__": 1086 + "__id__": 1080 } ], "_prefab": { - "__id__": 1088 + "__id__": 1082 }, "_lpos": { "__type__": "cc.Vec3", @@ -23722,11 +23645,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1083 + "__id__": 1077 }, "_enabled": true, "__prefab": { - "__id__": 1085 + "__id__": 1079 }, "_contentSize": { "__type__": "cc.Size", @@ -23750,11 +23673,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1083 + "__id__": 1077 }, "_enabled": true, "__prefab": { - "__id__": 1087 + "__id__": 1081 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -23808,11 +23731,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1054 + "__id__": 1048 }, "_enabled": true, "__prefab": { - "__id__": 1090 + "__id__": 1084 }, "_contentSize": { "__type__": "cc.Size", @@ -23836,15 +23759,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1054 + "__id__": 1048 }, "_enabled": true, "__prefab": { - "__id__": 1092 + "__id__": 1086 }, "clickEvents": [ { - "__id__": 1093 + "__id__": 1087 } ], "_interactable": true, @@ -23893,7 +23816,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 622 + "__id__": 616 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -23919,11 +23842,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 971 + "__id__": 965 }, "_enabled": true, "__prefab": { - "__id__": 1096 + "__id__": 1090 }, "_contentSize": { "__type__": "cc.Size", @@ -23947,11 +23870,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 971 + "__id__": 965 }, "_enabled": true, "__prefab": { - "__id__": 1098 + "__id__": 1092 }, "_alignFlags": 44, "_target": null, @@ -23983,11 +23906,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 971 + "__id__": 965 }, "_enabled": true, "__prefab": { - "__id__": 1100 + "__id__": 1094 }, "_resizeMode": 1, "_layoutType": 1, @@ -24034,27 +23957,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 622 + "__id__": 616 }, "_children": [ { - "__id__": 1103 + "__id__": 1097 } ], "_active": true, "_components": [ { - "__id__": 1111 + "__id__": 1105 }, { - "__id__": 1113 + "__id__": 1107 }, { - "__id__": 1116 + "__id__": 1110 } ], "_prefab": { - "__id__": 1118 + "__id__": 1112 }, "_lpos": { "__type__": "cc.Vec3", @@ -24091,23 +24014,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1102 + "__id__": 1096 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1104 + "__id__": 1098 }, { - "__id__": 1106 + "__id__": 1100 }, { - "__id__": 1108 + "__id__": 1102 } ], "_prefab": { - "__id__": 1110 + "__id__": 1104 }, "_lpos": { "__type__": "cc.Vec3", @@ -24144,11 +24067,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1103 + "__id__": 1097 }, "_enabled": true, "__prefab": { - "__id__": 1105 + "__id__": 1099 }, "_contentSize": { "__type__": "cc.Size", @@ -24172,11 +24095,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1103 + "__id__": 1097 }, "_enabled": true, "__prefab": { - "__id__": 1107 + "__id__": 1101 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -24220,11 +24143,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1103 + "__id__": 1097 }, "_enabled": true, "__prefab": { - "__id__": 1109 + "__id__": 1103 }, "_alignFlags": 45, "_target": null, @@ -24269,11 +24192,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1102 + "__id__": 1096 }, "_enabled": true, "__prefab": { - "__id__": 1112 + "__id__": 1106 }, "_contentSize": { "__type__": "cc.Size", @@ -24297,15 +24220,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1102 + "__id__": 1096 }, "_enabled": true, "__prefab": { - "__id__": 1114 + "__id__": 1108 }, "clickEvents": [ { - "__id__": 1115 + "__id__": 1109 } ], "_interactable": true, @@ -24354,7 +24277,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 622 + "__id__": 616 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -24367,11 +24290,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1102 + "__id__": 1096 }, "_enabled": true, "__prefab": { - "__id__": 1117 + "__id__": 1111 }, "_alignFlags": 4, "_target": null, @@ -24416,11 +24339,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 622 + "__id__": 616 }, "_enabled": true, "__prefab": { - "__id__": 1120 + "__id__": 1114 }, "_contentSize": { "__type__": "cc.Size", @@ -24444,11 +24367,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 622 + "__id__": 616 }, "_enabled": true, "__prefab": { - "__id__": 1122 + "__id__": 1116 }, "_alignFlags": 21, "_target": null, @@ -24480,20 +24403,20 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 622 + "__id__": 616 }, "_enabled": true, "__prefab": { - "__id__": 1124 + "__id__": 1118 }, "home_btn": { - "__id__": 1013 + "__id__": 1007 }, "hero_btn": { - "__id__": 972 + "__id__": 966 }, "rank_btn": { - "__id__": 1054 + "__id__": 1048 }, "_id": "" }, @@ -24521,14 +24444,14 @@ "__id__": 1 }, "_prefab": { - "__id__": 1127 + "__id__": 1121 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 1126 + "__id__": 1120 }, "asset": { "__uuid__": "26bff847-cd29-48a5-bbfa-c3e2dbda688d", @@ -24536,7 +24459,7 @@ }, "fileId": "5a9CMsVQhKP5Y+UJfTKPbx", "instance": { - "__id__": 1128 + "__id__": 1122 }, "targetOverrides": null }, @@ -24550,19 +24473,19 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 1129 + "__id__": 1123 }, { - "__id__": 1131 + "__id__": 1125 }, { - "__id__": 1132 + "__id__": 1126 }, { - "__id__": 1133 + "__id__": 1127 }, { - "__id__": 1134 + "__id__": 1128 } ], "removedComponents": [] @@ -24570,7 +24493,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 1130 + "__id__": 1124 }, "propertyPath": [ "_name" @@ -24586,7 +24509,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 1130 + "__id__": 1124 }, "propertyPath": [ "_lpos" @@ -24601,7 +24524,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 1130 + "__id__": 1124 }, "propertyPath": [ "_lrot" @@ -24617,7 +24540,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 1130 + "__id__": 1124 }, "propertyPath": [ "_euler" @@ -24632,7 +24555,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 1130 + "__id__": 1124 }, "propertyPath": [ "_active" @@ -24649,23 +24572,23 @@ }, "_children": [ { - "__id__": 1136 + "__id__": 1130 } ], "_active": true, "_components": [ { - "__id__": 1174 + "__id__": 1168 }, { - "__id__": 1176 + "__id__": 1170 }, { - "__id__": 1178 + "__id__": 1172 } ], "_prefab": { - "__id__": 1180 + "__id__": 1174 }, "_lpos": { "__type__": "cc.Vec3", @@ -24702,30 +24625,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1135 + "__id__": 1129 }, "_children": [ { - "__id__": 1137 + "__id__": 1131 } ], "_active": true, "_components": [ + { + "__id__": 1159 + }, + { + "__id__": 1161 + }, + { + "__id__": 1163 + }, { "__id__": 1165 - }, - { - "__id__": 1167 - }, - { - "__id__": 1169 - }, - { - "__id__": 1171 } ], "_prefab": { - "__id__": 1173 + "__id__": 1167 }, "_lpos": { "__type__": "cc.Vec3", @@ -24762,27 +24685,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1136 + "__id__": 1130 }, "_children": [ { - "__id__": 1138 + "__id__": 1132 + }, + { + "__id__": 1140 }, { "__id__": 1146 - }, - { - "__id__": 1152 } ], "_active": true, "_components": [ { - "__id__": 1162 + "__id__": 1156 } ], "_prefab": { - "__id__": 1164 + "__id__": 1158 }, "_lpos": { "__type__": "cc.Vec3", @@ -24819,23 +24742,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1137 + "__id__": 1131 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1139 + "__id__": 1133 }, { - "__id__": 1141 + "__id__": 1135 }, { - "__id__": 1143 + "__id__": 1137 } ], "_prefab": { - "__id__": 1145 + "__id__": 1139 }, "_lpos": { "__type__": "cc.Vec3", @@ -24872,11 +24795,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1138 + "__id__": 1132 }, "_enabled": true, "__prefab": { - "__id__": 1140 + "__id__": 1134 }, "_contentSize": { "__type__": "cc.Size", @@ -24900,11 +24823,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1138 + "__id__": 1132 }, "_enabled": true, "__prefab": { - "__id__": 1142 + "__id__": 1136 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -24948,11 +24871,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1138 + "__id__": 1132 }, "_enabled": true, "__prefab": { - "__id__": 1144 + "__id__": 1138 }, "_alignFlags": 40, "_target": null, @@ -24997,20 +24920,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1137 + "__id__": 1131 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1147 + "__id__": 1141 }, { - "__id__": 1149 + "__id__": 1143 } ], "_prefab": { - "__id__": 1151 + "__id__": 1145 }, "_lpos": { "__type__": "cc.Vec3", @@ -25047,11 +24970,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1146 + "__id__": 1140 }, "_enabled": true, "__prefab": { - "__id__": 1148 + "__id__": 1142 }, "_contentSize": { "__type__": "cc.Size", @@ -25075,11 +24998,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1146 + "__id__": 1140 }, "_enabled": true, "__prefab": { - "__id__": 1150 + "__id__": 1144 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -25136,26 +25059,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1137 + "__id__": 1131 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 1147 + }, + { + "__id__": 1149 + }, + { + "__id__": 1151 + }, { "__id__": 1153 - }, - { - "__id__": 1155 - }, - { - "__id__": 1157 - }, - { - "__id__": 1159 } ], "_prefab": { - "__id__": 1161 + "__id__": 1155 }, "_lpos": { "__type__": "cc.Vec3", @@ -25192,11 +25115,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1152 + "__id__": 1146 }, "_enabled": true, "__prefab": { - "__id__": 1154 + "__id__": 1148 }, "_contentSize": { "__type__": "cc.Size", @@ -25220,11 +25143,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1152 + "__id__": 1146 }, "_enabled": true, "__prefab": { - "__id__": 1156 + "__id__": 1150 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -25288,11 +25211,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1152 + "__id__": 1146 }, "_enabled": true, "__prefab": { - "__id__": 1158 + "__id__": 1152 }, "_alignFlags": 10, "_target": null, @@ -25324,11 +25247,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1152 + "__id__": 1146 }, "_enabled": true, "__prefab": { - "__id__": 1160 + "__id__": 1154 }, "templateMode": true, "watchPath": "data.data.gold", @@ -25361,11 +25284,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1137 + "__id__": 1131 }, "_enabled": true, "__prefab": { - "__id__": 1163 + "__id__": 1157 }, "_contentSize": { "__type__": "cc.Size", @@ -25402,11 +25325,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1136 + "__id__": 1130 }, "_enabled": true, "__prefab": { - "__id__": 1166 + "__id__": 1160 }, "_contentSize": { "__type__": "cc.Size", @@ -25430,11 +25353,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1136 + "__id__": 1130 }, "_enabled": true, "__prefab": { - "__id__": 1168 + "__id__": 1162 }, "_alignFlags": 8, "_target": null, @@ -25466,11 +25389,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1136 + "__id__": 1130 }, "_enabled": true, "__prefab": { - "__id__": 1170 + "__id__": 1164 }, "_resizeMode": 0, "_layoutType": 1, @@ -25504,11 +25427,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1136 + "__id__": 1130 }, "_enabled": true, "__prefab": { - "__id__": 1172 + "__id__": 1166 }, "_alignFlags": 40, "_target": null, @@ -25553,11 +25476,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1135 + "__id__": 1129 }, "_enabled": true, "__prefab": { - "__id__": 1175 + "__id__": 1169 }, "_contentSize": { "__type__": "cc.Size", @@ -25581,11 +25504,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1135 + "__id__": 1129 }, "_enabled": true, "__prefab": { - "__id__": 1177 + "__id__": 1171 }, "_alignFlags": 17, "_target": null, @@ -25617,11 +25540,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1135 + "__id__": 1129 }, "_enabled": true, "__prefab": { - "__id__": 1179 + "__id__": 1173 }, "_id": "" }, @@ -25652,7 +25575,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1182 + "__id__": 1176 }, "_contentSize": { "__type__": "cc.Size", @@ -25680,7 +25603,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1184 + "__id__": 1178 }, "_alignFlags": 45, "_target": null, @@ -25716,7 +25639,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1186 + "__id__": 1180 }, "debugMode": false, "_id": "" @@ -25738,25 +25661,22 @@ "targetOverrides": [], "nestedPrefabInstanceRoots": [ { - "__id__": 1126 + "__id__": 1120 }, { - "__id__": 598 + "__id__": 592 }, { - "__id__": 408 + "__id__": 402 }, { - "__id__": 379 + "__id__": 373 }, { - "__id__": 350 + "__id__": 344 }, { - "__id__": 321 - }, - { - "__id__": 50 + "__id__": 315 } ] } diff --git a/assets/script/game/map/MissionCardComp.ts b/assets/script/game/map/MissionCardComp.ts index 44dbc3e3..655826b6 100644 --- a/assets/script/game/map/MissionCardComp.ts +++ b/assets/script/game/map/MissionCardComp.ts @@ -61,60 +61,102 @@ const { ccclass, property } = _decorator; @ccclass('MissionCardComp') @ecs.register('MissionCard', false) export class MissionCardComp extends CCComp { + /** 是否启用调试日志 */ private debugMode: boolean = true; + /** 卡牌槽位宽度(像素),用于水平等距布局 */ private readonly cardWidth: number = 175; + /** 按钮正常缩放 */ private readonly buttonNormalScale: number = 1; + /** 按钮按下缩放 */ private readonly buttonPressScale: number = 0.94; + /** 按钮弹起缩放(峰值) */ private readonly buttonClickScale: number = 1.06; + /** 抽卡(刷新)费用 */ refreshCost: number = 1; + /** 卡牌面板展开/收起动画时长(秒) */ cardsPanelMoveDuration: number = 0.2; - /** 四个插卡槽位(固定顺序分发:1~4) */ + // ======================== 编辑器绑定节点 ======================== + + /** 卡牌面板根节点(战斗阶段收起,准备阶段展开) */ @property(Node) cards_node:Node = null! + /** 卡牌槽位 1 节点 */ @property(Node) card1:Node = null! + /** 卡牌槽位 2 节点 */ @property(Node) card2:Node = null! + /** 卡牌槽位 3 节点 */ @property(Node) card3:Node = null! + /** 卡牌槽位 4 节点 */ @property(Node) card4:Node = null! + /** 抽卡(刷新)按钮节点 */ @property(Node) cards_chou:Node = null! + /** 卡池升级按钮节点 */ @property(Node) cards_up:Node = null! + /** 金币显示节点(含 icon + num 子节点) */ @property(Node) coins_node:Node = null! + /** 卡池等级显示节点 */ @property(Node) pool_lv_node:Node = null! + /** 场上英雄信息面板容器节点(HInfoComp 实例的父节点) */ @property(Node) - hero_info_node:Node = null! //场上英雄信息面板所在节点 + hero_info_node:Node = null! + /** 英雄信息面板预制体(每个英雄上场时实例化一份) */ @property(Prefab) - hero_info_prefab:Prefab=null! //场上英雄信息面板Prefab + hero_info_prefab:Prefab=null! + /** 英雄数量显示节点(含 icon + num 子节点) */ @property(Node) hero_num_node:Node=null! + // ======================== 运行时状态 ======================== + /** 预留图集缓存(后续接入按钮/卡面图标时复用) */ private uiconsAtlas: SpriteAtlas | null = null; - /** 四个槽位对应的单卡控制器缓存 */ + /** 四个槽位对应的 CardComp 控制器缓存(有序数组) */ private cardComps: CardComp[] = []; /** 当前卡池等级(仅影响抽卡来源,不直接改卡槽现有内容) */ private poolLv: number = CARD_POOL_INIT_LEVEL; - private readonly heroInfoItemGap: number = 110; + /** 英雄信息面板项间距(像素) */ + private readonly heroInfoItemGap: number = 130; + /** 英雄信息面板项间额外间距(像素) */ private readonly heroInfoItemSpacing: number = 5; + /** 英雄信息面板同步计时器(降频刷新用) */ private heroInfoSyncTimer: number = 0; + /** 是否已缓存卡牌面板基准缩放 */ private hasCachedCardsBaseScale: boolean = false; + /** 卡牌面板基准缩放(从场景读取) */ private cardsBaseScale: Vec3 = new Vec3(1, 1, 1); + /** 卡牌面板展开态缩放 */ private cardsShowScale: Vec3 = new Vec3(1, 1, 1); + /** 卡牌面板收起态缩放(scale=0 隐藏) */ private cardsHideScale: Vec3 = new Vec3(0, 0, 1); + /** + * 英雄信息面板映射:EID → { node, model, comp } + * 用于追踪每个出战英雄的面板实例和数据引用 + */ private heroInfoItems: Map = new Map(); + // ======================== 生命周期 ======================== + + /** + * 组件加载: + * 1. 绑定生命周期事件和按钮交互事件。 + * 2. 缓存 4 个 CardComp 子控制器引用。 + * 3. 计算并设置槽位水平布局。 + * 4. 初始化卡牌面板缩放参数。 + * 5. 触发首次任务开始流程。 + */ onLoad() { - /** 绑定事件 -> 缓存子控制器 -> 初始化UI状态 */ this.bindEvents(); this.cacheCardComps(); this.layoutCardSlots(); @@ -126,15 +168,26 @@ export class MissionCardComp extends CCComp { }); } + /** 组件销毁时解绑所有事件并清理英雄信息面板 */ onDestroy() { this.unbindEvents(); this.clearHeroInfoPanels(); } + + /** 外部初始化入口(由 CardController 调用) */ init(){ this.onMissionStart(); } - /** 任务开始时:重置卡池等级、清空4槽、显示面板 刷新一次卡池*/ + /** + * 任务开始: + * 1. 进入准备阶段(展开卡牌面板)。 + * 2. 重置卡池等级为初始值。 + * 3. 初始化局内数据(金币、英雄数量上限)。 + * 4. 清空旧英雄信息面板和卡牌槽位。 + * 5. 重置按钮状态和 UI 显示。 + * 6. 执行首次抽卡并分发到 4 个槽位。 + */ onMissionStart() { this.enterPreparePhase(); this.poolLv = CARD_POOL_INIT_LEVEL; @@ -163,15 +216,20 @@ export class MissionCardComp extends CCComp { }); } - /** 任务结束时:清空4槽并隐藏面板 */ + /** 任务结束:清空 4 槽 + 英雄面板并隐藏整个节点 */ onMissionEnd() { this.clearAllCards(); this.clearHeroInfoPanels(); this.node.active = false; } + start() { } + /** + * 帧更新:每 0.15 秒刷新一次场上英雄信息面板(降频)。 + * 检测已死亡 / 已失效的面板并移除,刷新存活面板属性。 + */ update(dt: number) { this.heroInfoSyncTimer += dt; if (this.heroInfoSyncTimer < 0.15) return; @@ -186,20 +244,28 @@ export class MissionCardComp extends CCComp { this.node.active = false; } - /** 只处理UI层事件,不做卡牌效果分发 */ + // ======================== 事件绑定 ======================== + + /** + * 绑定所有事件监听: + * - 节点级事件:MissionStart / MissionEnd / NewWave / FightStart + * - 全局消息:CoinAdd / MasterCalled / HeroDead / UseHeroCard / UseSpecialCard + * - 按钮触控:抽卡(cards_chou)、升级(cards_up) + */ private bindEvents() { - /** 生命周期事件 */ + /** 生命周期事件(节点级) */ this.on(GameEvent.MissionStart, this.onMissionStart, this); this.on(GameEvent.MissionEnd, this.onMissionEnd, this); this.on(GameEvent.NewWave, this.onNewWave, this); this.on(GameEvent.FightStart, this.onFightStart, this); + /** 全局消息事件 */ oops.message.on(GameEvent.CoinAdd, this.onCoinAdd, this); oops.message.on(GameEvent.MasterCalled, this.onMasterCalled, this); oops.message.on(GameEvent.HeroDead, this.onHeroDead, this); oops.message.on(GameEvent.UseHeroCard, this.onUseHeroCard, this); oops.message.on(GameEvent.UseSpecialCard, this.onUseSpecialCard, this); - /** 按钮事件:抽卡与卡池升级 */ + /** 按钮触控事件:抽卡与卡池升级 */ this.cards_chou?.on(NodeEventType.TOUCH_START, this.onDrawTouchStart, this); this.cards_chou?.on(NodeEventType.TOUCH_END, this.onDrawTouchEnd, this); this.cards_chou?.on(NodeEventType.TOUCH_CANCEL, this.onDrawTouchCancel, this); @@ -207,6 +273,13 @@ export class MissionCardComp extends CCComp { this.cards_up?.on(NodeEventType.TOUCH_END, this.onUpgradeTouchEnd, this); this.cards_up?.on(NodeEventType.TOUCH_CANCEL, this.onUpgradeTouchCancel, this); } + // ======================== 事件回调 ======================== + + /** + * 金币变化事件回调: + * - syncOnly=true:仅同步 UI 显示(金币已被外部修改过)。 + * - 否则:累加 delta 到 mission_data.coin 后刷新 UI。 + */ private onCoinAdd(event: string, args: any){ const payload = args ?? event; if (payload?.syncOnly) { @@ -221,10 +294,12 @@ export class MissionCardComp extends CCComp { this.playCoinChangeAnim(v > 0); } + /** 战斗开始:收起卡牌面板 */ private onFightStart() { this.enterBattlePhase(); } + /** 新一波:展开面板 → 刷新费用 UI → 重新抽卡分发 */ private onNewWave() { this.enterPreparePhase(); this.updateCoinAndCostUI(); @@ -248,10 +323,17 @@ export class MissionCardComp extends CCComp { this.cards_up?.off(NodeEventType.TOUCH_CANCEL, this.onUpgradeTouchCancel, this); } + /** + * 英雄上场事件回调(MasterCalled): + * 为新上场英雄创建或更新信息面板,并刷新英雄数量 UI。 + */ private onMasterCalled(event: string, args: any) { const payload = args ?? event; const eid = Number(payload?.eid ?? 0); const model = payload?.model as HeroAttrsComp | undefined; + + mLogger.log(this.debugMode, "MissionCardComp", "onMasterCalled received payload:", { eid, hasModel: !!model }); + if (!eid || !model) return; const before = this.getAliveHeroCount(); this.ensureHeroInfoPanel(eid, model); @@ -259,11 +341,18 @@ export class MissionCardComp extends CCComp { this.updateHeroNumUI(true, after > before); } + /** 英雄死亡事件回调:刷新面板列表并更新英雄数量 UI */ private onHeroDead() { this.refreshHeroInfoPanels(); this.updateHeroNumUI(true, false); } + /** + * 使用英雄卡的 guard 校验(由 CardComp 通过 UseHeroCard 事件调用): + * - 当前英雄数 < 上限 → 允许使用。 + * - 已满但新卡可触发合成(腾位) → 允许使用。 + * - 已满且不可合成 → 阻止使用(cancel=true),弹 toast。 + */ private onUseHeroCard(event: string, args: any) { const payload = args ?? event; if (!payload) return; @@ -274,6 +363,7 @@ export class MissionCardComp extends CCComp { const heroUuid = Number(payload?.uuid ?? 0); const heroLv = Math.max(1, Math.floor(Number(payload?.hero_lv ?? 1))); const cardLv = Math.max(1, Math.floor(Number(payload?.pool_lv ?? 1))); + // 检查是否可以通过合成腾出位置 if (this.canUseHeroCardByMerge(heroUuid, heroLv)) { payload.cancel = false; payload.reason = ""; @@ -286,6 +376,10 @@ export class MissionCardComp extends CCComp { } } + /** + * 判断新召唤的英雄是否能通过合成腾位: + * 场上同 UUID 同等级数量 + 1(新卡自身)>= 合成所需数量 → 可以合成。 + */ private canUseHeroCardByMerge(heroUuid: number, heroLv: number): boolean { if (!heroUuid) return false; const mergeRule = this.getMergeRule(); @@ -294,6 +388,7 @@ export class MissionCardComp extends CCComp { return sameCount + 1 >= mergeRule.needCount; } + /** 统计场上同 UUID 同等级的存活英雄数量 */ private countAliveHeroesByUuidAndLv(heroUuid: number, heroLv: number): number { let count = 0; const actors = this.queryAliveHeroActors(); @@ -307,6 +402,11 @@ export class MissionCardComp extends CCComp { return count; } + /** + * 从 MissionHeroCompComp 实时读取合成规则。 + * 通过 ECS 查询获取,避免硬编码与 MissionHeroComp 不一致。 + * @returns { needCount: 合成所需数量, maxLv: 最大合成等级 } + */ private getMergeRule(): { needCount: number, maxLv: number } { let needCount = 3; let maxLv = 2; // 兜底值改为2,与 MissionHeroComp 保持一致 @@ -319,6 +419,11 @@ export class MissionCardComp extends CCComp { return { needCount, maxLv }; } + /** + * 使用特殊卡事件回调: + * - SpecialUpgrade:随机选一个指定等级的英雄升级到目标等级。 + * - SpecialRefresh:按英雄类型 / 指定等级重新抽取英雄卡。 + */ private onUseSpecialCard(event: string, args: any) { const payload = args ?? event; const uuid = Number(payload?.uuid ?? 0); @@ -343,26 +448,29 @@ export class MissionCardComp extends CCComp { }); } + // ======================== 按钮触控回调 ======================== + + /** 抽卡按钮按下反馈 */ private onDrawTouchStart() { this.playButtonPressAnim(this.cards_chou); } - + /** 抽卡按钮释放 → 执行抽卡逻辑 */ private onDrawTouchEnd() { this.playButtonClickAnim(this.cards_chou, () => this.onClickDraw()); } - + /** 抽卡按钮取消 → 恢复缩放 */ private onDrawTouchCancel() { this.playButtonResetAnim(this.cards_chou); } - + /** 升级按钮按下反馈 */ private onUpgradeTouchStart() { this.playButtonPressAnim(this.cards_up); } - + /** 升级按钮释放 → 执行升级逻辑 */ private onUpgradeTouchEnd() { this.playButtonClickAnim(this.cards_up, () => this.onClickUpgrade()); } - + /** 升级按钮取消 → 恢复缩放 */ private onUpgradeTouchCancel() { this.playButtonResetAnim(this.cards_up); } @@ -375,7 +483,14 @@ export class MissionCardComp extends CCComp { .filter((comp): comp is CardComp => !!comp); } - /** 抽卡按钮:每次固定抽4张,然后顺序分发给4个单卡脚本 */ + // ======================== 核心业务:抽卡 & 升级 ======================== + + /** + * 抽卡按钮核心逻辑: + * 1. 检查金币是否足够 → 不够则 toast 提示。 + * 2. 扣除费用、播放金币动画。 + * 3. 重新布局槽位 → 从卡池构建 4 张卡 → 分发到槽位。 + */ private onClickDraw() { const cost = this.getRefreshCost(); const currentCoin = this.getMissionCoin(); @@ -430,6 +545,9 @@ export class MissionCardComp extends CCComp { }); } + // ======================== 阶段切换 ======================== + + /** 缓存卡牌面板的基准缩放值(从场景初始状态读取,仅缓存一次) */ private initCardsPanelPos() { if (!this.cards_node || !this.cards_node.isValid) return; if (!this.hasCachedCardsBaseScale) { @@ -441,6 +559,7 @@ export class MissionCardComp extends CCComp { this.cardsHideScale = new Vec3(0, 0, this.cardsBaseScale.z); } + /** 进入准备阶段:展开卡牌面板(立即恢复缩放,无动画) */ private enterPreparePhase() { if (!this.cards_node || !this.cards_node.isValid) return; this.initCardsPanelPos(); @@ -637,7 +756,10 @@ export class MissionCardComp extends CCComp { } private ensureHeroInfoPanel(eid: number, model: HeroAttrsComp) { - if (!this.hero_info_node || !this.hero_info_prefab) return; + if (!this.hero_info_node || !this.hero_info_prefab) { + mLogger.error(this.debugMode, "MissionCardComp", "ensureHeroInfoPanel: missing hero_info_node or hero_info_prefab"); + return; + } this.hero_info_node.active = true; const current = this.heroInfoItems.get(eid); if (current) { @@ -646,14 +768,24 @@ export class MissionCardComp extends CCComp { this.updateHeroInfoPanel(current); return; } + + mLogger.log(this.debugMode, "MissionCardComp", "ensureHeroInfoPanel: creating new panel for eid", eid); const node = instantiate(this.hero_info_prefab); node.parent = this.hero_info_node; node.active = true; - const comp = node.getComponent(HInfoComp); + + // 尝试两种方式获取组件,并输出日志 + let comp = node.getComponent(HInfoComp) as any; if (!comp) { + comp = node.getComponent("HInfoComp") as any; + } + + if (!comp) { + mLogger.error(this.debugMode, "MissionCardComp", "ensureHeroInfoPanel: Failed to get HInfoComp from prefab!"); node.destroy(); return; } + const item = { node, model, @@ -663,6 +795,8 @@ export class MissionCardComp extends CCComp { this.heroInfoItems.set(eid, item); this.relayoutHeroInfoPanels(); this.updateHeroInfoPanel(item); + + mLogger.log(this.debugMode, "MissionCardComp", `ensureHeroInfoPanel: new panel created for eid ${eid}, final position:`, item.node.position); } private refreshHeroInfoPanels() { @@ -707,21 +841,31 @@ export class MissionCardComp extends CCComp { const bView = bEnt?.get(HeroViewComp); const aMove = aEnt?.get(MoveComp); const bMove = bEnt?.get(MoveComp); + // 排序逻辑: + // 1. 如果有 x 坐标,按照 x 坐标从大到小(在前面)排序 + // 2. 如果没有 x 坐标,默认退化到按照生成顺序或 eid 排序 const aFrontScore = aView?.node?.position?.x ?? -999999; const bFrontScore = bView?.node?.position?.x ?? -999999; - if (aFrontScore !== bFrontScore) return aFrontScore - bFrontScore; + if (aFrontScore !== bFrontScore) return bFrontScore - aFrontScore; + const aSpawnOrder = aMove?.spawnOrder ?? 0; const bSpawnOrder = bMove?.spawnOrder ?? 0; if (aSpawnOrder !== bSpawnOrder) return aSpawnOrder - bSpawnOrder; + const aEid = aEnt?.eid ?? 0; const bEid = bEnt?.eid ?? 0; return aEid - bEid; }); + for (let index = 0; index < sortedItems.length; index++) { const item = sortedItems[index]; if (!item.node || !item.node.isValid) continue; + + // 使用 Widget 布局的话需要禁用它或者单纯调整位置 + // 这里我们使用绝对坐标进行排列,假设是从左到右 + const targetX = index * (this.heroInfoItemGap + this.heroInfoItemSpacing); const pos = item.node.position; - item.node.setPosition(index * (this.heroInfoItemGap + this.heroInfoItemSpacing), pos.y, pos.z); + item.node.setPosition(targetX, pos.y, pos.z); item.node.setSiblingIndex(index); } } diff --git a/assets/script/game/map/MissionHeroComp.ts b/assets/script/game/map/MissionHeroComp.ts index 10c25b9d..ec9c320b 100644 --- a/assets/script/game/map/MissionHeroComp.ts +++ b/assets/script/game/map/MissionHeroComp.ts @@ -157,6 +157,16 @@ export class MissionHeroCompComp extends CCComp { const landingPos = this.resolveHeroLandingPos(uuid); let spawnPos:Vec3 = v3(landingPos.x, landingPos.y + MissionHeroCompComp.HERO_DROP_HEIGHT, 0); hero.load(spawnPos,scale,uuid,landingPos.y,hero_lv,pool_lv); + + // 召唤完成后,派发事件以更新英雄面板 + const model = hero.get(HeroAttrsComp); + if (model) { + oops.message.dispatchEvent(GameEvent.MasterCalled, { + eid: hero.eid, + model: model + }); + } + return hero; } diff --git a/assets/script/game/map/model/MapModelComp.ts b/assets/script/game/map/model/MapModelComp.ts index 60975674..83ce4325 100644 --- a/assets/script/game/map/model/MapModelComp.ts +++ b/assets/script/game/map/model/MapModelComp.ts @@ -1,3 +1,24 @@ +/** + * @file MapModelComp.ts + * @description 地图数据模型组件(ECS 纯数据层) + * + * 职责: + * 1. 存储地图相关的 **静态配置数据**(编号、资源路径等)。 + * 2. 作为 GameMap 实体的数据层,由 ECS 自动注册和管理。 + * 3. 不包含任何视图逻辑,纯粹作为数据容器供视图层读取。 + * + * 关键属性: + * - id:地图编号,标识当前加载的关卡。 + * - resPrefab:地图显示预制体的资源路径,由 GameMap.load() 异步加载。 + * + * 注释掉的代码说明: + * - resConfigMap / resDeliveryMap:计划中的地图配置和传送点数据路径(已废弃)。 + * - getResContentMiniMap / getResContentSlices / getResContentData: + * 瓦片地图相关的资源路径生成方法(当前版本不使用瓦片地图)。 + * + * 依赖: + * - ecs(ECS 框架)—— 通过 @ecs.register 注册为 ECS 组件 + */ /* * @Author: dgflash * @Date: 2022-08-04 15:08:34 @@ -7,35 +28,42 @@ import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; +/** + * MapModelComp —— 地图数据模型 + * + * 存储地图编号和预制体路径等静态配置。 + * 由 GameMap 实体在 init() 阶段自动挂载。 + */ @ecs.register('MapModel') export class MapModelComp extends ecs.Comp { - /** 初始地图编号 */ + /** 初始地图编号(当前固定为 1) */ id: number = 1; - // /** 地图数据配置 */ + // /** 地图数据配置路径(已废弃) */ // resConfigMap: string = "config/map/map"; - // /** 地图转场点数据配置 */ + // /** 地图转场点数据配置路径(已废弃) */ // resDeliveryMap: string = "config/map/map_delivery"; - /** 地图显示预制 */ + /** 地图显示预制体资源路径(由 GameMap.load() 加载) */ resPrefab: string = "game/map/map_rpg"; - /** 地图内容资源 */ + // /** 获取小地图纹理资源路径(已废弃) */ // getResContentMiniMap(mapName: string): string { // return `content/map/${mapName}/${mapName}/miniMap/texture`; // }; - // /** 地图瓦片资源 */ + // /** 获取地图瓦片资源路径(已废弃) */ // getResContentSlices(bgName: string, key: string): string { // return `content/map/${bgName}/${bgName}/slices/${key}/texture`; // }; - // /** 地图数据资源 */ + // /** 获取地图数据资源路径(已废弃) */ // getResContentData(mapName: string): string { // return `content/map/${mapName}/${mapName}`; // }; + /** ECS 组件移除时的释放钩子(当前无需清理) */ reset() { } diff --git a/assets/script/game/map/view/MapViewComp.ts b/assets/script/game/map/view/MapViewComp.ts index 8474d772..5d16b5d1 100644 --- a/assets/script/game/map/view/MapViewComp.ts +++ b/assets/script/game/map/view/MapViewComp.ts @@ -1,3 +1,24 @@ +/** + * @file MapViewComp.ts + * @description 地图视图组件(ECS 视图层) + * + * 职责: + * 1. 作为地图的顶层 **视图逻辑控制器**,挂载在地图预制体的 "map" 子节点上。 + * 2. 持有 MapViewScene 引用,用于访问场景中的各图层(实体层、技能层、地图层)。 + * 3. 提供全局事件监听接口(当前已注释,预留扩展)。 + * 4. 管理游戏内计时器(game_timer,预留 1 秒间隔周期逻辑)。 + * + * 关键设计: + * - start() 时获取同节点上的 MapViewScene 组件引用。 + * - reset() 在 ECS 实体移除时取消全局事件监听。 + * - 当前 update / onLoad 为空实现,预留帧更新和初始化扩展位。 + * + * 依赖: + * - MapViewScene(view/MapViewScene.ts)—— 场景图层管理 + * - Timer(oops-framework)—— 周期计时器 + * - smc —— 全局单例模块 + * - BoxSet —— 游戏常量配置 + */ import { v3, Vec3, _decorator ,Prefab,instantiate,JsonAsset} from "cc"; import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { CCComp } from "../../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; @@ -8,31 +29,46 @@ import { Timer } from "../../../../../extensions/oops-plugin-framework/assets/co import { oops } from "../../../../../extensions/oops-plugin-framework/assets/core/Oops"; const { ccclass, property } = _decorator; +/** + * MapViewComp —— 地图视图逻辑组件 + * + * ECS 视图层入口,通过 scene 属性访问场景中各图层。 + */ @ccclass('MapViewComp') @ecs.register('MapView', false) export class MapViewComp extends CCComp { + /** 场景图层管理器引用(start 时初始化) */ scene: MapViewScene = null!; + /** 游戏内周期计时器(预留,间隔 1 秒) */ private game_timer: Timer = new Timer(1); + + /** 地图加载完成回调(预留) */ private mapLoaded() { } + + /** 初始化:预留全局事件监听位 */ async onLoad(){ // 监听全局事件 } - + /** ECS 组件移除时取消全局事件监听 */ reset(): void { //撤销监听 // oops.message.off("do_add_hero", this.on_do_add_hero, this); } + /** 启动时获取同节点上的 MapViewScene 组件 */ start() { this.scene = this.getComponent(MapViewScene); } + /** 预留:加载游戏数据 */ load_data(){ // let heros = oops.res.get("config/game/heros") } + + /** 帧更新(预留扩展) */ protected update(dt: number): void { } diff --git a/assets/script/game/map/view/MapViewScene.ts b/assets/script/game/map/view/MapViewScene.ts index 33d22b70..08fdf3ca 100644 --- a/assets/script/game/map/view/MapViewScene.ts +++ b/assets/script/game/map/view/MapViewScene.ts @@ -1,3 +1,28 @@ +/** + * @file MapViewScene.ts + * @description 地图场景管理器(负责图层持有与场景生命周期) + * + * 职责: + * 1. 持有场景中的各个显示图层引用: + * - camera:场景摄像机 + * - layer:通用容器层 + * - mapLayer:地图背景层(MapLayer) + * - floorLayer:地面装饰层 + * - entityLayer:实体层(EntityLayer,承载英雄/怪物节点) + * - SkillLayer:技能效果层 + * 2. 提供 init() 初始化入口和 reset() 清理入口。 + * 3. 控制摄像机是否跟随玩家(isFollowPlayer)。 + * + * 关键设计: + * - ratio:2D 到 3D 的位置比例值(预留,用于混合渲染模式)。 + * - reset() 清除所有图层子节点,恢复初始状态。 + * - onLoad() 时 enabled=false,等待外部 init() 后启动。 + * + * 依赖: + * - EntityLayer —— 实体图层(管理英雄/怪物的排序与清理) + * - SkillLayer —— 技能图层 + * - MapLayer —— 地图背景图层 + */ import { Camera, CCBoolean, Component, EventTouch, Node, screen, Size, Texture2D, UITransform, Vec2, Vec3, view, _decorator } from "cc"; import { oops } from "../../../../../extensions/oops-plugin-framework/assets/core/Oops"; import EntityLayer from "./map/layer/EntityLayer"; @@ -7,40 +32,45 @@ import MapLayer from "./map/layer/MapLayer"; const { ccclass, property } = _decorator; /** - * 地图场景逻辑 - * 1、地图摄像机跟随角色位置移动 + * MapViewScene —— 地图场景管理器 + * + * 持有场景中所有图层的引用,提供初始化和清理接口。 + * 由 MapViewComp 在 start() 时获取引用。 */ @ccclass('MapViewScene') export class MapViewScene extends Component { + /** 场景摄像机(可选,用于跟随角色) */ @property(Camera) public camera: Camera | null = null; + /** 通用容器图层节点 */ @property(Node) public layer: Node | null = null; + /** 地图背景图层(管理背景图片的尺寸和清理) */ @property(MapLayer) public mapLayer: MapLayer | null = null; + /** 地面装饰图层节点 */ @property(Node) public floorLayer: Node | null = null; + /** 实体图层(HERO / MON 等游戏实体的父容器) */ @property(EntityLayer) public entityLayer: EntityLayer | null = null; - + /** 技能效果图层 */ @property(SkillLayer) public SkillLayer: SkillLayer | null = null; + /** 是否启用摄像机跟随玩家 */ @property(CCBoolean) public isFollowPlayer: boolean = true; - /** 2D转3D位置比例值 */ + /** 2D→3D 位置比例值(预留,混合渲染时使用) */ ratio: Vec2 = new Vec2(); - - - - + /** 加载时禁用自身,等待 init() 手动启用 */ onLoad() { this.enabled = false; } @@ -49,28 +79,25 @@ export class MapViewScene extends Component { } - - + /** + * 重置场景:清除各图层的子节点和数据。 + * 用于关卡切换或任务结束时恢复初始状态。 + */ private reset() { - this.floorLayer!.removeAllChildren(); // 清除地面显示对象 - this.entityLayer!.clear(); // 清除游戏实体对象 - this.mapLayer!.clear(); + this.floorLayer!.removeAllChildren(); // 清除地面显示对象 + this.entityLayer!.clear(); // 清除游戏实体对象 + this.mapLayer!.clear(); // 清除地图背景 } + /** 场景初始化(预留扩展) */ public init() { } - - - + /** 帧更新(预留摄像机跟随等逻辑) */ update(dt: number) { } - - - - } diff --git a/assets/script/game/map/view/MoveUV.ts b/assets/script/game/map/view/MoveUV.ts index 06ce669f..1c39a972 100644 --- a/assets/script/game/map/view/MoveUV.ts +++ b/assets/script/game/map/view/MoveUV.ts @@ -1,3 +1,27 @@ +/** + * @file MoveUV.ts + * @description UV 滚动动画组件(视觉效果层) + * + * 职责: + * 1. 通过每帧修改 Sprite 的 spriteFrame.rect 偏移量, + * 实现纹理的 **UV 滚动效果**(如流水、云层、传送带等)。 + * 2. 支持 X / Y 轴独立的滚动速度控制。 + * 3. 支持动态切换纹理包裹模式(WrapMode)。 + * + * 关键设计: + * - 使用 spriteFrame.rect 的 x / y 偏移模拟 UV 滚动, + * 纹理 WrapMode 必须设为 REPEAT 才能看到循环滚动效果。 + * - packable=false:禁止图集自动打包,确保纹理独立加载以支持 REPEAT 模式。 + * - 每帧调用 markForUpdateRenderData() 强制刷新渲染数据, + * 确保 rect 变化能即时反映到渲染管线。 + * + * 使用方式: + * 挂载在带有 Sprite 的节点上,设置 moveSpeedX / moveSpeedY 和 wrapMode。 + * + * 依赖: + * - cc.Sprite —— 读写 spriteFrame.rect + * - cc.Texture2D.WrapMode —— 控制纹理采样的循环方式 + */ import { Texture2D } from 'cc'; import { Enum } from 'cc'; import { rect } from 'cc'; @@ -5,26 +29,45 @@ import { Sprite } from 'cc'; import { _decorator, Component } from 'cc'; const { ccclass, property } = _decorator; +/** + * MoveUV —— UV 滚动动画组件 + * + * 通过修改 Sprite 的 rect 偏移实现纹理循环滚动。 + * 适用于水面、云层、传送带等需要连续滚动的视觉效果。 + */ @ccclass('MoveUV') export class MoveUV extends Component { + /** X 轴滚动速度(像素/秒,正值向右,负值向左) */ @property moveSpeedX = 0; + /** Y 轴滚动速度(像素/秒,正值向上,负值向下) */ @property moveSpeedY = 0; + /** 纹理包裹模式(默认 REPEAT,循环滚动必须使用此模式) */ @property({ type: Enum(Texture2D.WrapMode) }) wrapMode = Texture2D.WrapMode.REPEAT; + /** Sprite 组件引用 */ private _sprite: Sprite; + /** 当前 rect 偏移量(修改 x / y 实现滚动) */ private _rect = rect(); + /** 上一次应用的 WrapMode(用于检测变化) */ private _currentWrapMode: number; + /** 获取当前 rect(供外部读取偏移状态) */ getRect() { return this._rect; } + /** + * 初始化: + * 1. 获取 Sprite 组件(不存在则抛出异常)。 + * 2. 记录初始 rect 尺寸。 + * 3. 禁止自动打包(packable=false),确保纹理独立以支持 REPEAT。 + */ onLoad() { this._sprite = this.getComponent(Sprite); if (!this._sprite) { @@ -35,14 +78,23 @@ export class MoveUV extends Component { this._sprite.spriteFrame.packable = false; } + /** + * 帧更新: + * 1. 检测 WrapMode 是否变化,变化则重新设置纹理参数。 + * 2. 按速度累加 rect 的 x / y 偏移。 + * 3. 将新 rect 赋回 spriteFrame 并标记渲染数据更新。 + */ update(dt: number) { + // 动态切换 WrapMode if (this._currentWrapMode !== this.wrapMode) { this._currentWrapMode = this.wrapMode; this._sprite.spriteFrame.texture.setWrapMode(this.wrapMode, this.wrapMode); } + // 累加 UV 偏移 this._rect.x += this.moveSpeedX * dt; this._rect.y += this.moveSpeedY * dt; + // 应用新 rect 并强制刷新渲染 this._sprite.spriteFrame.rect = this._rect; this._sprite.markForUpdateRenderData(); } diff --git a/assets/script/game/map/view/map/layer/EntityLayer.ts b/assets/script/game/map/view/map/layer/EntityLayer.ts index 4e354d32..60a61372 100644 --- a/assets/script/game/map/view/map/layer/EntityLayer.ts +++ b/assets/script/game/map/view/map/layer/EntityLayer.ts @@ -1,3 +1,21 @@ +/** + * @file EntityLayer.ts + * @description 实体图层组件(场景显示层) + * + * 职责: + * 1. 作为所有游戏实体(英雄、怪物)的 **父容器节点**。 + * 2. 预留深度排序逻辑(当前已注释,按 Y 坐标排序子节点渲染顺序)。 + * 3. 提供 clear() 方法清除所有子节点(用于场景重置)。 + * + * 关键设计: + * - 使用 Timer(0.2 秒间隔)降频排序,避免每帧排序导致性能问题。 + * - 深度排序按 Y 坐标从大到小(Y 越小渲染越靠前), + * 模拟 2D 俯视角的遮挡关系。 + * - 如果后续切换为全 3D 渲染,则不需要 2D 深度排序。 + * + * 依赖: + * - Timer(oops-framework)—— 降频计时器 + */ /* * @Author: dgflash * @Date: 2022-08-04 15:22:33 @@ -10,17 +28,26 @@ import { Timer } from '../../../../../../../extensions/oops-plugin-framework/ass const { ccclass, property } = _decorator; /** - * 物体层 + * EntityLayer —— 实体图层 + * + * 所有英雄和怪物节点的父容器,预留深度排序功能。 + * * 注: - * 1、这里的深度排序,如果有性能问题,可考虑修改为非每帧排序 - * 2、如果全3D世界显示角色相关显示对象,则不需要2D深度排序,只引用2D地图上的位置信息 + * 1. 如果深度排序存在性能问题,可修改为非每帧排序(使用 Timer 降频)。 + * 2. 如果全 3D 渲染,则不需要 2D 深度排序,只引用 2D 地图上的位置信息。 */ @ccclass('EntityLayer') export default class EntityLayer extends Component { + /** 降频计时器(0.2 秒间隔,当前 update 中只调用 update 但未使用返回值) */ private timer: Timer = new Timer(0.2); + /** + * 帧更新: + * 预留深度排序调用位(当前已注释排序逻辑)。 + */ update(dt: number) { this.timer.update(dt) + // 预留:按 Y 坐标排序子节点渲染顺序 // if (this.timer.update(dt)) // this.node.children.sort(this.zIndexSort); } @@ -28,6 +55,10 @@ export default class EntityLayer extends Component { protected start(): void { } + /** + * 清除该图层下的所有子节点。 + * 由 MapViewScene.reset() 在场景重置时调用。 + */ public clear() { this.node.children.forEach(n => { diff --git a/assets/script/game/map/view/map/layer/MapLayer.ts b/assets/script/game/map/view/map/layer/MapLayer.ts index 8523f3d3..f4f2d05e 100644 --- a/assets/script/game/map/view/map/layer/MapLayer.ts +++ b/assets/script/game/map/view/map/layer/MapLayer.ts @@ -1,3 +1,23 @@ +/** + * @file MapLayer.ts + * @description 地图背景图层组件 + * + * 职责: + * 1. 管理地图背景图片(bgImg)的显示和尺寸。 + * 2. 提供 width / height 属性供其他组件查询地图实际尺寸。 + * 3. 提供 init() 初始化方法同步 UITransform 尺寸。 + * 4. 提供 clear() 清理方法释放背景图片引用。 + * + * 关键设计: + * - 地图尺寸由 bgImg 的 UITransform 决定,非固定值。 + * - clear() 仅释放 spriteFrame 引用(置 null),不销毁节点。 + * + * 依赖: + * - cc.Sprite —— 背景图片组件 + * - cc.UITransform —— 读写节点尺寸 + * + * @author 落日故人 QQ 583051842 + */ import { Component, Layers, Node, Sprite, SpriteFrame, Texture2D, UITransform, Vec3, _decorator } from 'cc'; import { oops } from '../../../../../../../extensions/oops-plugin-framework/assets/core/Oops'; import { LayerUtil } from '../../../../../../../extensions/oops-plugin-framework/assets/core/utils/LayerUtil'; @@ -6,31 +26,37 @@ import { smc } from '../../../../common/SingletonModuleComp'; const { ccclass, property } = _decorator; /** - * 地图层 - * @author 落日故人 QQ 583051842 - * + * MapLayer —— 地图背景图层 + * + * 管理背景图片的尺寸和清理,由 MapViewScene 持有引用。 */ @ccclass('MapLayer') export default class MapLayer extends Component { - + /** 背景图片 Sprite(在编辑器中绑定) */ @property(Sprite) private bgImg: Sprite | null = null; + /** + * 初始化:将 MapLayer 节点的 UITransform 尺寸 + * 同步为背景图片的实际宽高。 + */ public init(): void { this.getComponent(UITransform)!.width = this.width; this.getComponent(UITransform)!.height = this.height; } - + /** 清理:释放背景图片的 spriteFrame 引用 */ public clear(): void { this.bgImg!.spriteFrame = null; } + /** 获取背景图片 Sprite 引用 */ public get bgImage(): Sprite { return this.bgImg!; } + /** 获取地图宽度(读取背景图片 UITransform 的 width) */ public get width(): number { if (this.bgImg) { return this.bgImg.getComponent(UITransform)!.width; @@ -38,6 +64,7 @@ export default class MapLayer extends Component { } + /** 获取地图高度(读取背景图片 UITransform 的 height) */ public get height(): number { if (this.bgImg) { return this.bgImg.getComponent(UITransform)!.height; diff --git a/assets/script/game/map/view/map/layer/SkillLayer.ts b/assets/script/game/map/view/map/layer/SkillLayer.ts index 1b39e91b..ebb3da5a 100644 --- a/assets/script/game/map/view/map/layer/SkillLayer.ts +++ b/assets/script/game/map/view/map/layer/SkillLayer.ts @@ -1,3 +1,22 @@ +/** + * @file SkillLayer.ts + * @description 技能效果图层组件(场景显示层) + * + * 职责: + * 1. 作为所有技能效果节点(弹道、范围指示器、特效等)的 **父容器**。 + * 2. 预留 doSkill() 方法用于外部触发技能视觉效果。 + * 3. 提供 clear() 方法清除所有技能效果子节点。 + * 4. 持有 light 预制体引用(预留,用于技能光效实例化)。 + * + * 关键设计: + * - 与 EntityLayer 类似,使用 Timer 降频处理。 + * - 深度排序逻辑当前已注释(预留)。 + * - clear() 遍历子节点但未执行实际清理(需后续补充)。 + * + * 依赖: + * - Timer(oops-framework)—— 降频计时器 + * - BoxSet —— 游戏常量配置 + */ /* * @Author: dgflash * @Date: 2022-08-04 15:22:33 @@ -11,23 +30,30 @@ import { BoxSet } from '../../../../common/config/GameSet'; const { ccclass, property } = _decorator; /** - * 物体层 - * 注: - * 1、这里的深度排序,如果有性能问题,可考虑修改为非每帧排序 - * 2、如果全3D世界显示角色相关显示对象,则不需要2D深度排序,只引用2D地图上的位置信息 + * SkillLayer —— 技能效果图层 + * + * 所有技能视觉效果节点的父容器,预留排序和技能触发功能。 */ @ccclass('SkillLayer') export default class SkillLayer extends Component { + /** 降频计时器(0.2 秒间隔) */ private timer: Timer = new Timer(0.2); + + /** 技能光效预制体(在编辑器中绑定,预留) */ @property(Prefab) light: Prefab = null; + + /** 初始化:预留全局事件监听位 */ onLoad(){ // oops.message.on("do_use_skill", this.doSkill, this); } + + /** 外部触发技能效果(预留) */ doSkill(){ } + /** 帧更新(预留深度排序逻辑) */ update(dt: number) { // this.timer.update(dt) // if (this.timer.update(dt)) @@ -37,6 +63,7 @@ export default class SkillLayer extends Component { start(){ } + /** 清除图层下的所有技能效果节点(预留实现) */ public clear() { this.node.children.forEach(n => { diff --git a/assets/script/game/map/view/map/layer/light.ts b/assets/script/game/map/view/map/layer/light.ts index 39fed1e2..6f789b10 100644 --- a/assets/script/game/map/view/map/layer/light.ts +++ b/assets/script/game/map/view/map/layer/light.ts @@ -1,16 +1,27 @@ +/** + * @file light.ts + * @description 光效组件(占位 / 预留) + * + * 职责: + * 当前为空实现的占位组件,预留用于技能光效或环境光效的扩展。 + * 后续可在 onLoad / start / update 中加入光照逻辑。 + */ import { _decorator, Component, Node } from 'cc'; const { ccclass, property ,} = _decorator; +/** light —— 光效占位组件(预留扩展) */ @ccclass('light') export class light extends Component { start() { } + protected onLoad(): void { } + update(deltaTime: number) { }