From 60352af998db0fd881b81b8e59cfc096b22f9bf4 Mon Sep 17 00:00:00 2001 From: walkpan Date: Thu, 23 Apr 2026 20:47:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=85=B3=E5=8D=A1):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=98=B6=E6=AE=B5=E5=88=87=E6=8D=A2=E6=8F=90=E7=A4=BA=E5=8A=A8?= =?UTF-8?q?=E7=94=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增 tip.prefab 资源作为阶段提示栏,在 MissionComp 中实现 playTooltipAnim 方法。 当关卡阶段切换至特定状态(如胜利、失败等)时,播放从右侧飞入、中央停留、左侧飞出的动感动画,提升阶段切换的视觉反馈和游戏体验。 --- assets/resources/gui/element/tip.prefab | 505 ++++++ assets/resources/gui/element/tip.prefab.meta | 13 + assets/resources/gui/role_controller.prefab | 1448 +++++++----------- assets/script/game/map/MissionComp.ts | 60 +- 4 files changed, 1100 insertions(+), 926 deletions(-) create mode 100644 assets/resources/gui/element/tip.prefab create mode 100644 assets/resources/gui/element/tip.prefab.meta diff --git a/assets/resources/gui/element/tip.prefab b/assets/resources/gui/element/tip.prefab new file mode 100644 index 00000000..42cf5852 --- /dev/null +++ b/assets/resources/gui/element/tip.prefab @@ -0,0 +1,505 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "tip", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "tip", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + }, + { + "__id__": 10 + } + ], + "_active": true, + "_components": [ + { + "__id__": 20 + } + ], + "_prefab": { + "__id__": 22 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 640, + "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.Node", + "_name": "bg", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 3 + }, + { + "__id__": 5 + }, + { + "__id__": 7 + } + ], + "_prefab": { + "__id__": 9 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": -4.773, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 4 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 780, + "height": 130 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1003GdjfpKXJE/TG1yWDuH" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 6 + }, + "_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@eb418", + "__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__": "cb93c900-b440-4571-91d1-7da1636e3d73", + "__expectedType__": "cc.SpriteAtlas" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "60UFmTMHJPWp2w+0Gho1h8" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 8 + }, + "_alignFlags": 40, + "_target": null, + "_left": -30, + "_right": -30, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 428, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "63ZPc/lvZEMp22HeC+sVFO" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "4ebCuCwKhIYKWQP8OrCFBS", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "lab", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 11 + }, + { + "__id__": 13 + }, + { + "__id__": 15 + }, + { + "__id__": 17 + } + ], + "_prefab": { + "__id__": 19 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 12 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 670, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "14Q/gAI7JJuIWi5WFPFHjn" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 14 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "这里是信息", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 41, + "_fontSize": 40, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 2, + "_enableWrapText": true, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": true, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 1, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 4, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f4PtuT0TNHiaf1kHgltRjN" + }, + { + "__type__": "110c8vEd5NEPL/N9meGQnaX", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 16 + }, + "_params": [], + "_dataID": "", + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0bsDdkC31Dx6EJbtMWR83S" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 18 + }, + "_alignFlags": 45, + "_target": null, + "_left": 25, + "_right": 25, + "_top": 10, + "_bottom": 10, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 600, + "_originalHeight": 54.4, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "57At9q+gBFlZN9Nieh/UVp" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a1CYFX8AxIUpCik88M7h8G", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 21 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 120 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ef3+UDPdVJGoz5oexdMgv2" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "18X8QQ53xKDbV/EH/Cm3i4", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/resources/gui/element/tip.prefab.meta b/assets/resources/gui/element/tip.prefab.meta new file mode 100644 index 00000000..e6f98a0b --- /dev/null +++ b/assets/resources/gui/element/tip.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "c09817a2-70d1-4e67-8f4c-60d9ff67bd1f", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "tip" + } +} diff --git a/assets/resources/gui/role_controller.prefab b/assets/resources/gui/role_controller.prefab index c5d72098..4aa5a2e0 100644 --- a/assets/resources/gui/role_controller.prefab +++ b/assets/resources/gui/role_controller.prefab @@ -22,29 +22,29 @@ "__id__": 2 }, { - "__id__": 760 + "__id__": 745 }, { - "__id__": 977 + "__id__": 962 }, { - "__id__": 986 + "__id__": 971 } ], "_active": true, "_components": [ { - "__id__": 1032 + "__id__": 1017 }, { - "__id__": 1034 + "__id__": 1019 }, { - "__id__": 1036 + "__id__": 1021 } ], "_prefab": { - "__id__": 1038 + "__id__": 1023 }, "_lpos": { "__type__": "cc.Vec3", @@ -106,26 +106,26 @@ "_active": true, "_components": [ { - "__id__": 747 + "__id__": 732 }, { - "__id__": 749 + "__id__": 734 }, { - "__id__": 751 + "__id__": 736 }, { - "__id__": 753 + "__id__": 738 }, { - "__id__": 755 + "__id__": 740 }, { - "__id__": 757 + "__id__": 742 } ], "_prefab": { - "__id__": 759 + "__id__": 744 }, "_lpos": { "__type__": "cc.Vec3", @@ -14311,536 +14311,128 @@ }, { "__type__": "cc.Node", - "_name": "tip", "_objFlags": 0, - "__editorExtras__": {}, "_parent": { "__id__": 2 }, - "_children": [ - { - "__id__": 724 - }, - { - "__id__": 732 - } - ], - "_active": true, - "_components": [ - { - "__id__": 742 - }, - { - "__id__": 744 - } - ], "_prefab": { - "__id__": 746 + "__id__": 724 }, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 640, - "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": "" + "__editorExtras__": {} }, { - "__type__": "cc.Node", - "_name": "bg", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { + "__type__": "cc.PrefabInfo", + "root": { "__id__": 723 }, - "_children": [], - "_active": true, - "_components": [ + "asset": { + "__uuid__": "c09817a2-70d1-4e67-8f4c-60d9ff67bd1f", + "__expectedType__": "cc.Prefab" + }, + "fileId": "18X8QQ53xKDbV/EH/Cm3i4", + "instance": { + "__id__": 725 + }, + "targetOverrides": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "26Ob+bcVxIN6ikIWq0HMMt", + "prefabRootNode": { + "__id__": 1 + }, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ { - "__id__": 725 + "__id__": 726 }, { - "__id__": 727 + "__id__": 728 }, { "__id__": 729 + }, + { + "__id__": 730 + }, + { + "__id__": 731 } ], - "_prefab": { - "__id__": 731 + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 727 }, - "_lpos": { + "propertyPath": [ + "_name" + ], + "value": "tip" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "18X8QQ53xKDbV/EH/Cm3i4" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 727 + }, + "propertyPath": [ + "_lpos" + ], + "value": { "__type__": "cc.Vec3", - "x": 0, - "y": -4.773, + "x": 757.323, + "y": 640, "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 727 }, - "_lrot": { + "propertyPath": [ + "_lrot" + ], + "value": { "__type__": "cc.Quat", "x": 0, "y": 0, "z": 0, "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" + } }, { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 724 + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 727 }, - "_enabled": true, - "__prefab": { - "__id__": 726 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 780, - "height": 130 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "1003GdjfpKXJE/TG1yWDuH" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 724 - }, - "_enabled": true, - "__prefab": { - "__id__": 728 - }, - "_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@eb418", - "__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__": "cb93c900-b440-4571-91d1-7da1636e3d73", - "__expectedType__": "cc.SpriteAtlas" - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "60UFmTMHJPWp2w+0Gho1h8" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 724 - }, - "_enabled": true, - "__prefab": { - "__id__": 730 - }, - "_alignFlags": 40, - "_target": null, - "_left": -30, - "_right": -30, - "_top": 0, - "_bottom": 0, - "_horizontalCenter": 0, - "_verticalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 428, - "_originalHeight": 0, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "63ZPc/lvZEMp22HeC+sVFO" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "4ebCuCwKhIYKWQP8OrCFBS", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.Node", - "_name": "lab", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 723 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 733 - }, - { - "__id__": 735 - }, - { - "__id__": 737 - }, - { - "__id__": 739 - } + "propertyPath": [ + "_euler" ], - "_prefab": { - "__id__": 741 - }, - "_lpos": { + "value": { "__type__": "cc.Vec3", "x": 0, "y": 0, "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "" + } }, { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 732 + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 727 }, - "_enabled": true, - "__prefab": { - "__id__": 734 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 670, - "height": 100 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "14Q/gAI7JJuIWi5WFPFHjn" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 732 - }, - "_enabled": true, - "__prefab": { - "__id__": 736 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_string": "这里是信息", - "_horizontalAlign": 1, - "_verticalAlign": 1, - "_actualFontSize": 31, - "_fontSize": 30, - "_fontFamily": "Arial", - "_lineHeight": 40, - "_overflow": 2, - "_enableWrapText": true, - "_font": null, - "_isSystemFontUsed": true, - "_spacingX": 0, - "_isItalic": false, - "_isBold": false, - "_isUnderline": false, - "_underlineHeight": 2, - "_cacheMode": 1, - "_enableOutline": true, - "_outlineColor": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_outlineWidth": 2, - "_enableShadow": false, - "_shadowColor": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_shadowOffset": { - "__type__": "cc.Vec2", - "x": 2, - "y": 2 - }, - "_shadowBlur": 2, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "f4PtuT0TNHiaf1kHgltRjN" - }, - { - "__type__": "110c8vEd5NEPL/N9meGQnaX", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 732 - }, - "_enabled": true, - "__prefab": { - "__id__": 738 - }, - "_params": [], - "_dataID": "", - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "0bsDdkC31Dx6EJbtMWR83S" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 732 - }, - "_enabled": true, - "__prefab": { - "__id__": 740 - }, - "_alignFlags": 45, - "_target": null, - "_left": 25, - "_right": 25, - "_top": 10, - "_bottom": 10, - "_horizontalCenter": 0, - "_verticalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 600, - "_originalHeight": 54.4, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "57At9q+gBFlZN9Nieh/UVp" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "a1CYFX8AxIUpCik88M7h8G", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 723 - }, - "_enabled": true, - "__prefab": { - "__id__": 743 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 720, - "height": 120 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "ef3+UDPdVJGoz5oexdMgv2" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 723 - }, - "_enabled": true, - "__prefab": { - "__id__": 745 - }, - "_alignFlags": 42, - "_target": null, - "_left": 0, - "_right": 0, - "_top": 1230, - "_bottom": -50, - "_horizontalCenter": 0, - "_verticalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 100, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "84WTsNLIlGMpdz6kL5tUmA" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "18X8QQ53xKDbV/EH/Cm3i4", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null + "propertyPath": [ + "_active" + ], + "value": true }, { "__type__": "cc.UITransform", @@ -14852,7 +14444,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 748 + "__id__": 733 }, "_contentSize": { "__type__": "cc.Size", @@ -14880,7 +14472,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 750 + "__id__": 735 }, "_alignFlags": 21, "_target": null, @@ -14916,7 +14508,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 752 + "__id__": 737 }, "debugMode": false, "showMemoryPanel": true, @@ -14930,6 +14522,9 @@ "time_node": { "__id__": 3 }, + "tooltip": { + "__id__": 723 + }, "_id": "" }, { @@ -14946,7 +14541,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 754 + "__id__": 739 }, "_id": "" }, @@ -14964,7 +14559,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 756 + "__id__": 741 }, "debugMode": false, "_id": "" @@ -14983,7 +14578,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 758 + "__id__": 743 }, "cards_node": { "__id__": 112 @@ -15051,29 +14646,29 @@ }, "_children": [ { - "__id__": 761 + "__id__": 746 }, { - "__id__": 769 + "__id__": 754 }, { - "__id__": 953 + "__id__": 938 } ], "_active": false, "_components": [ { - "__id__": 970 + "__id__": 955 }, { - "__id__": 972 + "__id__": 957 }, { - "__id__": 974 + "__id__": 959 } ], "_prefab": { - "__id__": 976 + "__id__": 961 }, "_lpos": { "__type__": "cc.Vec3", @@ -15110,23 +14705,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 760 + "__id__": 745 }, "_children": [], "_active": true, "_components": [ { - "__id__": 762 + "__id__": 747 }, { - "__id__": 764 + "__id__": 749 }, { - "__id__": 766 + "__id__": 751 } ], "_prefab": { - "__id__": 768 + "__id__": 753 }, "_lpos": { "__type__": "cc.Vec3", @@ -15163,11 +14758,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 761 + "__id__": 746 }, "_enabled": true, "__prefab": { - "__id__": 763 + "__id__": 748 }, "_contentSize": { "__type__": "cc.Size", @@ -15191,11 +14786,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 761 + "__id__": 746 }, "_enabled": true, "__prefab": { - "__id__": 765 + "__id__": 750 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15239,11 +14834,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 761 + "__id__": 746 }, "_enabled": true, "__prefab": { - "__id__": 767 + "__id__": 752 }, "_alignFlags": 20, "_target": null, @@ -15288,36 +14883,36 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 760 + "__id__": 745 }, "_children": [ { - "__id__": 770 + "__id__": 755 }, { - "__id__": 811 + "__id__": 796 }, { - "__id__": 852 + "__id__": 837 }, { - "__id__": 899 + "__id__": 884 } ], "_active": true, "_components": [ { - "__id__": 946 + "__id__": 931 }, { - "__id__": 948 + "__id__": 933 }, { - "__id__": 950 + "__id__": 935 } ], "_prefab": { - "__id__": 952 + "__id__": 937 }, "_lpos": { "__type__": "cc.Vec3", @@ -15354,27 +14949,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 769 + "__id__": 754 }, "_children": [ { - "__id__": 771 + "__id__": 756 }, { - "__id__": 785 + "__id__": 770 } ], "_active": false, "_components": [ { - "__id__": 805 + "__id__": 790 }, { - "__id__": 807 + "__id__": 792 } ], "_prefab": { - "__id__": 810 + "__id__": 795 }, "_lpos": { "__type__": "cc.Vec3", @@ -15411,27 +15006,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 770 + "__id__": 755 }, "_children": [ { - "__id__": 772 + "__id__": 757 } ], "_active": true, "_components": [ { - "__id__": 778 + "__id__": 763 }, { - "__id__": 780 + "__id__": 765 }, { - "__id__": 782 + "__id__": 767 } ], "_prefab": { - "__id__": 784 + "__id__": 769 }, "_lpos": { "__type__": "cc.Vec3", @@ -15468,20 +15063,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 771 + "__id__": 756 }, "_children": [], "_active": true, "_components": [ { - "__id__": 773 + "__id__": 758 }, { - "__id__": 775 + "__id__": 760 } ], "_prefab": { - "__id__": 777 + "__id__": 762 }, "_lpos": { "__type__": "cc.Vec3", @@ -15518,11 +15113,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 772 + "__id__": 757 }, "_enabled": true, "__prefab": { - "__id__": 774 + "__id__": 759 }, "_contentSize": { "__type__": "cc.Size", @@ -15546,11 +15141,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 772 + "__id__": 757 }, "_enabled": true, "__prefab": { - "__id__": 776 + "__id__": 761 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15604,11 +15199,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 771 + "__id__": 756 }, "_enabled": true, "__prefab": { - "__id__": 779 + "__id__": 764 }, "_contentSize": { "__type__": "cc.Size", @@ -15632,11 +15227,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 771 + "__id__": 756 }, "_enabled": true, "__prefab": { - "__id__": 781 + "__id__": 766 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15677,11 +15272,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 771 + "__id__": 756 }, "_enabled": true, "__prefab": { - "__id__": 783 + "__id__": 768 }, "_alignFlags": 45, "_target": null, @@ -15726,30 +15321,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 770 + "__id__": 755 }, "_children": [ { - "__id__": 786 + "__id__": 771 }, { - "__id__": 792 + "__id__": 777 } ], "_active": false, "_components": [ { - "__id__": 798 + "__id__": 783 }, { - "__id__": 800 + "__id__": 785 }, { - "__id__": 802 + "__id__": 787 } ], "_prefab": { - "__id__": 804 + "__id__": 789 }, "_lpos": { "__type__": "cc.Vec3", @@ -15786,20 +15381,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 785 + "__id__": 770 }, "_children": [], "_active": true, "_components": [ { - "__id__": 787 + "__id__": 772 }, { - "__id__": 789 + "__id__": 774 } ], "_prefab": { - "__id__": 791 + "__id__": 776 }, "_lpos": { "__type__": "cc.Vec3", @@ -15836,11 +15431,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 786 + "__id__": 771 }, "_enabled": true, "__prefab": { - "__id__": 788 + "__id__": 773 }, "_contentSize": { "__type__": "cc.Size", @@ -15864,11 +15459,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 786 + "__id__": 771 }, "_enabled": true, "__prefab": { - "__id__": 790 + "__id__": 775 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -15922,20 +15517,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 785 + "__id__": 770 }, "_children": [], "_active": true, "_components": [ { - "__id__": 793 + "__id__": 778 }, { - "__id__": 795 + "__id__": 780 } ], "_prefab": { - "__id__": 797 + "__id__": 782 }, "_lpos": { "__type__": "cc.Vec3", @@ -15972,11 +15567,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 792 + "__id__": 777 }, "_enabled": true, "__prefab": { - "__id__": 794 + "__id__": 779 }, "_contentSize": { "__type__": "cc.Size", @@ -16000,11 +15595,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 792 + "__id__": 777 }, "_enabled": true, "__prefab": { - "__id__": 796 + "__id__": 781 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16081,11 +15676,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 785 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 799 + "__id__": 784 }, "_contentSize": { "__type__": "cc.Size", @@ -16109,11 +15704,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 785 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 801 + "__id__": 786 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16154,11 +15749,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 785 + "__id__": 770 }, "_enabled": true, "__prefab": { - "__id__": 803 + "__id__": 788 }, "_alignFlags": 45, "_target": null, @@ -16203,11 +15798,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 770 + "__id__": 755 }, "_enabled": true, "__prefab": { - "__id__": 806 + "__id__": 791 }, "_contentSize": { "__type__": "cc.Size", @@ -16231,15 +15826,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 770 + "__id__": 755 }, "_enabled": true, "__prefab": { - "__id__": 808 + "__id__": 793 }, "clickEvents": [ { - "__id__": 809 + "__id__": 794 } ], "_interactable": true, @@ -16288,7 +15883,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 760 + "__id__": 745 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -16314,27 +15909,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 769 + "__id__": 754 }, "_children": [ { - "__id__": 812 + "__id__": 797 }, { - "__id__": 826 + "__id__": 811 } ], "_active": false, "_components": [ { - "__id__": 846 + "__id__": 831 }, { - "__id__": 848 + "__id__": 833 } ], "_prefab": { - "__id__": 851 + "__id__": 836 }, "_lpos": { "__type__": "cc.Vec3", @@ -16371,27 +15966,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 811 + "__id__": 796 }, "_children": [ { - "__id__": 813 + "__id__": 798 } ], "_active": true, "_components": [ { - "__id__": 819 + "__id__": 804 }, { - "__id__": 821 + "__id__": 806 }, { - "__id__": 823 + "__id__": 808 } ], "_prefab": { - "__id__": 825 + "__id__": 810 }, "_lpos": { "__type__": "cc.Vec3", @@ -16428,20 +16023,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 812 + "__id__": 797 }, "_children": [], "_active": true, "_components": [ { - "__id__": 814 + "__id__": 799 }, { - "__id__": 816 + "__id__": 801 } ], "_prefab": { - "__id__": 818 + "__id__": 803 }, "_lpos": { "__type__": "cc.Vec3", @@ -16478,11 +16073,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 813 + "__id__": 798 }, "_enabled": true, "__prefab": { - "__id__": 815 + "__id__": 800 }, "_contentSize": { "__type__": "cc.Size", @@ -16506,11 +16101,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 813 + "__id__": 798 }, "_enabled": true, "__prefab": { - "__id__": 817 + "__id__": 802 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16564,11 +16159,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 812 + "__id__": 797 }, "_enabled": true, "__prefab": { - "__id__": 820 + "__id__": 805 }, "_contentSize": { "__type__": "cc.Size", @@ -16592,11 +16187,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 812 + "__id__": 797 }, "_enabled": true, "__prefab": { - "__id__": 822 + "__id__": 807 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16637,11 +16232,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 812 + "__id__": 797 }, "_enabled": true, "__prefab": { - "__id__": 824 + "__id__": 809 }, "_alignFlags": 45, "_target": null, @@ -16686,30 +16281,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 811 + "__id__": 796 }, "_children": [ { - "__id__": 827 + "__id__": 812 }, { - "__id__": 833 + "__id__": 818 } ], "_active": false, "_components": [ { - "__id__": 839 + "__id__": 824 }, { - "__id__": 841 + "__id__": 826 }, { - "__id__": 843 + "__id__": 828 } ], "_prefab": { - "__id__": 845 + "__id__": 830 }, "_lpos": { "__type__": "cc.Vec3", @@ -16746,20 +16341,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 826 + "__id__": 811 }, "_children": [], "_active": true, "_components": [ { - "__id__": 828 + "__id__": 813 }, { - "__id__": 830 + "__id__": 815 } ], "_prefab": { - "__id__": 832 + "__id__": 817 }, "_lpos": { "__type__": "cc.Vec3", @@ -16796,11 +16391,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 827 + "__id__": 812 }, "_enabled": true, "__prefab": { - "__id__": 829 + "__id__": 814 }, "_contentSize": { "__type__": "cc.Size", @@ -16824,11 +16419,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 827 + "__id__": 812 }, "_enabled": true, "__prefab": { - "__id__": 831 + "__id__": 816 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -16882,20 +16477,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 826 + "__id__": 811 }, "_children": [], "_active": true, "_components": [ { - "__id__": 834 + "__id__": 819 }, { - "__id__": 836 + "__id__": 821 } ], "_prefab": { - "__id__": 838 + "__id__": 823 }, "_lpos": { "__type__": "cc.Vec3", @@ -16932,11 +16527,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 833 + "__id__": 818 }, "_enabled": true, "__prefab": { - "__id__": 835 + "__id__": 820 }, "_contentSize": { "__type__": "cc.Size", @@ -16960,11 +16555,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 833 + "__id__": 818 }, "_enabled": true, "__prefab": { - "__id__": 837 + "__id__": 822 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17041,11 +16636,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 826 + "__id__": 811 }, "_enabled": true, "__prefab": { - "__id__": 840 + "__id__": 825 }, "_contentSize": { "__type__": "cc.Size", @@ -17069,11 +16664,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 826 + "__id__": 811 }, "_enabled": true, "__prefab": { - "__id__": 842 + "__id__": 827 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17114,11 +16709,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 826 + "__id__": 811 }, "_enabled": true, "__prefab": { - "__id__": 844 + "__id__": 829 }, "_alignFlags": 45, "_target": null, @@ -17163,11 +16758,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 811 + "__id__": 796 }, "_enabled": true, "__prefab": { - "__id__": 847 + "__id__": 832 }, "_contentSize": { "__type__": "cc.Size", @@ -17191,15 +16786,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 811 + "__id__": 796 }, "_enabled": true, "__prefab": { - "__id__": 849 + "__id__": 834 }, "clickEvents": [ { - "__id__": 850 + "__id__": 835 } ], "_interactable": true, @@ -17248,7 +16843,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 760 + "__id__": 745 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -17274,30 +16869,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 769 + "__id__": 754 }, "_children": [ { - "__id__": 853 + "__id__": 838 }, { - "__id__": 861 + "__id__": 846 }, { - "__id__": 881 + "__id__": 866 } ], "_active": true, "_components": [ { - "__id__": 893 + "__id__": 878 }, { - "__id__": 895 + "__id__": 880 } ], "_prefab": { - "__id__": 898 + "__id__": 883 }, "_lpos": { "__type__": "cc.Vec3", @@ -17334,23 +16929,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 852 + "__id__": 837 }, "_children": [], "_active": false, "_components": [ { - "__id__": 854 + "__id__": 839 }, { - "__id__": 856 + "__id__": 841 }, { - "__id__": 858 + "__id__": 843 } ], "_prefab": { - "__id__": 860 + "__id__": 845 }, "_lpos": { "__type__": "cc.Vec3", @@ -17387,11 +16982,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 853 + "__id__": 838 }, "_enabled": true, "__prefab": { - "__id__": 855 + "__id__": 840 }, "_contentSize": { "__type__": "cc.Size", @@ -17415,11 +17010,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 853 + "__id__": 838 }, "_enabled": true, "__prefab": { - "__id__": 857 + "__id__": 842 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17460,11 +17055,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 853 + "__id__": 838 }, "_enabled": true, "__prefab": { - "__id__": 859 + "__id__": 844 }, "_alignFlags": 45, "_target": null, @@ -17509,30 +17104,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 852 + "__id__": 837 }, "_children": [ { - "__id__": 862 + "__id__": 847 }, { - "__id__": 868 + "__id__": 853 } ], "_active": false, "_components": [ { - "__id__": 874 + "__id__": 859 }, { - "__id__": 876 + "__id__": 861 }, { - "__id__": 878 + "__id__": 863 } ], "_prefab": { - "__id__": 880 + "__id__": 865 }, "_lpos": { "__type__": "cc.Vec3", @@ -17569,20 +17164,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 861 + "__id__": 846 }, "_children": [], "_active": true, "_components": [ { - "__id__": 863 + "__id__": 848 }, { - "__id__": 865 + "__id__": 850 } ], "_prefab": { - "__id__": 867 + "__id__": 852 }, "_lpos": { "__type__": "cc.Vec3", @@ -17619,11 +17214,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 862 + "__id__": 847 }, "_enabled": true, "__prefab": { - "__id__": 864 + "__id__": 849 }, "_contentSize": { "__type__": "cc.Size", @@ -17647,11 +17242,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 862 + "__id__": 847 }, "_enabled": true, "__prefab": { - "__id__": 866 + "__id__": 851 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17705,20 +17300,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 861 + "__id__": 846 }, "_children": [], "_active": true, "_components": [ { - "__id__": 869 + "__id__": 854 }, { - "__id__": 871 + "__id__": 856 } ], "_prefab": { - "__id__": 873 + "__id__": 858 }, "_lpos": { "__type__": "cc.Vec3", @@ -17755,11 +17350,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 868 + "__id__": 853 }, "_enabled": true, "__prefab": { - "__id__": 870 + "__id__": 855 }, "_contentSize": { "__type__": "cc.Size", @@ -17783,11 +17378,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 868 + "__id__": 853 }, "_enabled": true, "__prefab": { - "__id__": 872 + "__id__": 857 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17864,11 +17459,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 861 + "__id__": 846 }, "_enabled": true, "__prefab": { - "__id__": 875 + "__id__": 860 }, "_contentSize": { "__type__": "cc.Size", @@ -17892,11 +17487,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 861 + "__id__": 846 }, "_enabled": true, "__prefab": { - "__id__": 877 + "__id__": 862 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -17937,11 +17532,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 861 + "__id__": 846 }, "_enabled": true, "__prefab": { - "__id__": 879 + "__id__": 864 }, "_alignFlags": 45, "_target": null, @@ -17986,24 +17581,24 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 852 + "__id__": 837 }, "_children": [ { - "__id__": 882 + "__id__": 867 } ], "_active": true, "_components": [ { - "__id__": 888 + "__id__": 873 }, { - "__id__": 890 + "__id__": 875 } ], "_prefab": { - "__id__": 892 + "__id__": 877 }, "_lpos": { "__type__": "cc.Vec3", @@ -18040,20 +17635,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 881 + "__id__": 866 }, "_children": [], "_active": true, "_components": [ { - "__id__": 883 + "__id__": 868 }, { - "__id__": 885 + "__id__": 870 } ], "_prefab": { - "__id__": 887 + "__id__": 872 }, "_lpos": { "__type__": "cc.Vec3", @@ -18090,11 +17685,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 882 + "__id__": 867 }, "_enabled": true, "__prefab": { - "__id__": 884 + "__id__": 869 }, "_contentSize": { "__type__": "cc.Size", @@ -18118,11 +17713,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 882 + "__id__": 867 }, "_enabled": true, "__prefab": { - "__id__": 886 + "__id__": 871 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18199,11 +17794,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 881 + "__id__": 866 }, "_enabled": true, "__prefab": { - "__id__": 889 + "__id__": 874 }, "_contentSize": { "__type__": "cc.Size", @@ -18227,11 +17822,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 881 + "__id__": 866 }, "_enabled": true, "__prefab": { - "__id__": 891 + "__id__": 876 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18288,11 +17883,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 852 + "__id__": 837 }, "_enabled": true, "__prefab": { - "__id__": 894 + "__id__": 879 }, "_contentSize": { "__type__": "cc.Size", @@ -18316,15 +17911,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 852 + "__id__": 837 }, "_enabled": true, "__prefab": { - "__id__": 896 + "__id__": 881 }, "clickEvents": [ { - "__id__": 897 + "__id__": 882 } ], "_interactable": true, @@ -18373,7 +17968,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 760 + "__id__": 745 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -18399,30 +17994,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 769 + "__id__": 754 }, "_children": [ { - "__id__": 900 + "__id__": 885 }, { - "__id__": 908 + "__id__": 893 }, { - "__id__": 928 + "__id__": 913 } ], "_active": true, "_components": [ { - "__id__": 940 + "__id__": 925 }, { - "__id__": 942 + "__id__": 927 } ], "_prefab": { - "__id__": 945 + "__id__": 930 }, "_lpos": { "__type__": "cc.Vec3", @@ -18459,23 +18054,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 899 + "__id__": 884 }, "_children": [], "_active": false, "_components": [ { - "__id__": 901 + "__id__": 886 }, { - "__id__": 903 + "__id__": 888 }, { - "__id__": 905 + "__id__": 890 } ], "_prefab": { - "__id__": 907 + "__id__": 892 }, "_lpos": { "__type__": "cc.Vec3", @@ -18512,11 +18107,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 900 + "__id__": 885 }, "_enabled": true, "__prefab": { - "__id__": 902 + "__id__": 887 }, "_contentSize": { "__type__": "cc.Size", @@ -18540,11 +18135,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 900 + "__id__": 885 }, "_enabled": true, "__prefab": { - "__id__": 904 + "__id__": 889 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18585,11 +18180,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 900 + "__id__": 885 }, "_enabled": true, "__prefab": { - "__id__": 906 + "__id__": 891 }, "_alignFlags": 45, "_target": null, @@ -18634,30 +18229,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 899 + "__id__": 884 }, "_children": [ { - "__id__": 909 + "__id__": 894 }, { - "__id__": 915 + "__id__": 900 } ], "_active": false, "_components": [ { - "__id__": 921 + "__id__": 906 }, { - "__id__": 923 + "__id__": 908 }, { - "__id__": 925 + "__id__": 910 } ], "_prefab": { - "__id__": 927 + "__id__": 912 }, "_lpos": { "__type__": "cc.Vec3", @@ -18694,20 +18289,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 908 + "__id__": 893 }, "_children": [], "_active": true, "_components": [ { - "__id__": 910 + "__id__": 895 }, { - "__id__": 912 + "__id__": 897 } ], "_prefab": { - "__id__": 914 + "__id__": 899 }, "_lpos": { "__type__": "cc.Vec3", @@ -18744,11 +18339,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 909 + "__id__": 894 }, "_enabled": true, "__prefab": { - "__id__": 911 + "__id__": 896 }, "_contentSize": { "__type__": "cc.Size", @@ -18772,11 +18367,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 909 + "__id__": 894 }, "_enabled": true, "__prefab": { - "__id__": 913 + "__id__": 898 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18830,20 +18425,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 908 + "__id__": 893 }, "_children": [], "_active": true, "_components": [ { - "__id__": 916 + "__id__": 901 }, { - "__id__": 918 + "__id__": 903 } ], "_prefab": { - "__id__": 920 + "__id__": 905 }, "_lpos": { "__type__": "cc.Vec3", @@ -18880,11 +18475,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 915 + "__id__": 900 }, "_enabled": true, "__prefab": { - "__id__": 917 + "__id__": 902 }, "_contentSize": { "__type__": "cc.Size", @@ -18908,11 +18503,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 915 + "__id__": 900 }, "_enabled": true, "__prefab": { - "__id__": 919 + "__id__": 904 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -18989,11 +18584,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 908 + "__id__": 893 }, "_enabled": true, "__prefab": { - "__id__": 922 + "__id__": 907 }, "_contentSize": { "__type__": "cc.Size", @@ -19017,11 +18612,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 908 + "__id__": 893 }, "_enabled": true, "__prefab": { - "__id__": 924 + "__id__": 909 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19062,11 +18657,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 908 + "__id__": 893 }, "_enabled": true, "__prefab": { - "__id__": 926 + "__id__": 911 }, "_alignFlags": 45, "_target": null, @@ -19111,24 +18706,24 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 899 + "__id__": 884 }, "_children": [ { - "__id__": 929 + "__id__": 914 } ], "_active": true, "_components": [ { - "__id__": 935 + "__id__": 920 }, { - "__id__": 937 + "__id__": 922 } ], "_prefab": { - "__id__": 939 + "__id__": 924 }, "_lpos": { "__type__": "cc.Vec3", @@ -19165,20 +18760,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 928 + "__id__": 913 }, "_children": [], "_active": true, "_components": [ { - "__id__": 930 + "__id__": 915 }, { - "__id__": 932 + "__id__": 917 } ], "_prefab": { - "__id__": 934 + "__id__": 919 }, "_lpos": { "__type__": "cc.Vec3", @@ -19215,11 +18810,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 929 + "__id__": 914 }, "_enabled": true, "__prefab": { - "__id__": 931 + "__id__": 916 }, "_contentSize": { "__type__": "cc.Size", @@ -19243,11 +18838,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 929 + "__id__": 914 }, "_enabled": true, "__prefab": { - "__id__": 933 + "__id__": 918 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19324,11 +18919,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 928 + "__id__": 913 }, "_enabled": true, "__prefab": { - "__id__": 936 + "__id__": 921 }, "_contentSize": { "__type__": "cc.Size", @@ -19352,11 +18947,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 928 + "__id__": 913 }, "_enabled": true, "__prefab": { - "__id__": 938 + "__id__": 923 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19410,11 +19005,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 899 + "__id__": 884 }, "_enabled": true, "__prefab": { - "__id__": 941 + "__id__": 926 }, "_contentSize": { "__type__": "cc.Size", @@ -19438,15 +19033,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 899 + "__id__": 884 }, "_enabled": true, "__prefab": { - "__id__": 943 + "__id__": 928 }, "clickEvents": [ { - "__id__": 944 + "__id__": 929 } ], "_interactable": true, @@ -19495,7 +19090,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 760 + "__id__": 745 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -19521,11 +19116,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 769 + "__id__": 754 }, "_enabled": true, "__prefab": { - "__id__": 947 + "__id__": 932 }, "_contentSize": { "__type__": "cc.Size", @@ -19549,11 +19144,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 769 + "__id__": 754 }, "_enabled": true, "__prefab": { - "__id__": 949 + "__id__": 934 }, "_alignFlags": 44, "_target": null, @@ -19585,11 +19180,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 769 + "__id__": 754 }, "_enabled": true, "__prefab": { - "__id__": 951 + "__id__": 936 }, "_resizeMode": 1, "_layoutType": 1, @@ -19636,27 +19231,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 760 + "__id__": 745 }, "_children": [ { - "__id__": 954 + "__id__": 939 } ], "_active": true, "_components": [ { - "__id__": 962 + "__id__": 947 }, { - "__id__": 964 + "__id__": 949 }, { - "__id__": 967 + "__id__": 952 } ], "_prefab": { - "__id__": 969 + "__id__": 954 }, "_lpos": { "__type__": "cc.Vec3", @@ -19693,23 +19288,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 953 + "__id__": 938 }, "_children": [], "_active": true, "_components": [ { - "__id__": 955 + "__id__": 940 }, { - "__id__": 957 + "__id__": 942 }, { - "__id__": 959 + "__id__": 944 } ], "_prefab": { - "__id__": 961 + "__id__": 946 }, "_lpos": { "__type__": "cc.Vec3", @@ -19746,11 +19341,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 939 }, "_enabled": true, "__prefab": { - "__id__": 956 + "__id__": 941 }, "_contentSize": { "__type__": "cc.Size", @@ -19774,11 +19369,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 939 }, "_enabled": true, "__prefab": { - "__id__": 958 + "__id__": 943 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -19822,11 +19417,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 954 + "__id__": 939 }, "_enabled": true, "__prefab": { - "__id__": 960 + "__id__": 945 }, "_alignFlags": 45, "_target": null, @@ -19871,11 +19466,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 953 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 963 + "__id__": 948 }, "_contentSize": { "__type__": "cc.Size", @@ -19899,15 +19494,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 953 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 965 + "__id__": 950 }, "clickEvents": [ { - "__id__": 966 + "__id__": 951 } ], "_interactable": true, @@ -19956,7 +19551,7 @@ { "__type__": "cc.ClickEvent", "target": { - "__id__": 760 + "__id__": 745 }, "component": "", "_componentId": "11498TbVJpO6qmZ8m9k55Zx", @@ -19969,11 +19564,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 953 + "__id__": 938 }, "_enabled": true, "__prefab": { - "__id__": 968 + "__id__": 953 }, "_alignFlags": 4, "_target": null, @@ -20018,11 +19613,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 745 }, "_enabled": true, "__prefab": { - "__id__": 971 + "__id__": 956 }, "_contentSize": { "__type__": "cc.Size", @@ -20046,11 +19641,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 745 }, "_enabled": true, "__prefab": { - "__id__": 973 + "__id__": 958 }, "_alignFlags": 21, "_target": null, @@ -20082,20 +19677,20 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 745 }, "_enabled": true, "__prefab": { - "__id__": 975 + "__id__": 960 }, "home_btn": { - "__id__": 811 + "__id__": 796 }, "hero_btn": { - "__id__": 770 + "__id__": 755 }, "rank_btn": { - "__id__": 899 + "__id__": 884 }, "_id": "" }, @@ -20123,14 +19718,14 @@ "__id__": 1 }, "_prefab": { - "__id__": 978 + "__id__": 963 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 977 + "__id__": 962 }, "asset": { "__uuid__": "26bff847-cd29-48a5-bbfa-c3e2dbda688d", @@ -20138,7 +19733,7 @@ }, "fileId": "5a9CMsVQhKP5Y+UJfTKPbx", "instance": { - "__id__": 979 + "__id__": 964 }, "targetOverrides": null }, @@ -20152,19 +19747,19 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 980 + "__id__": 965 }, { - "__id__": 982 + "__id__": 967 }, { - "__id__": 983 + "__id__": 968 }, { - "__id__": 984 + "__id__": 969 }, { - "__id__": 985 + "__id__": 970 } ], "removedComponents": [] @@ -20172,7 +19767,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 981 + "__id__": 966 }, "propertyPath": [ "_name" @@ -20188,7 +19783,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 981 + "__id__": 966 }, "propertyPath": [ "_lpos" @@ -20203,7 +19798,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 981 + "__id__": 966 }, "propertyPath": [ "_lrot" @@ -20219,7 +19814,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 981 + "__id__": 966 }, "propertyPath": [ "_euler" @@ -20234,7 +19829,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 981 + "__id__": 966 }, "propertyPath": [ "_active" @@ -20251,23 +19846,23 @@ }, "_children": [ { - "__id__": 987 + "__id__": 972 } ], "_active": true, "_components": [ { - "__id__": 1025 + "__id__": 1010 }, { - "__id__": 1027 + "__id__": 1012 }, { - "__id__": 1029 + "__id__": 1014 } ], "_prefab": { - "__id__": 1031 + "__id__": 1016 }, "_lpos": { "__type__": "cc.Vec3", @@ -20304,30 +19899,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 986 + "__id__": 971 }, "_children": [ { - "__id__": 988 + "__id__": 973 } ], "_active": true, "_components": [ { - "__id__": 1016 + "__id__": 1001 }, { - "__id__": 1018 + "__id__": 1003 }, { - "__id__": 1020 + "__id__": 1005 }, { - "__id__": 1022 + "__id__": 1007 } ], "_prefab": { - "__id__": 1024 + "__id__": 1009 }, "_lpos": { "__type__": "cc.Vec3", @@ -20364,27 +19959,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 987 + "__id__": 972 }, "_children": [ { - "__id__": 989 + "__id__": 974 }, { - "__id__": 997 + "__id__": 982 }, { - "__id__": 1003 + "__id__": 988 } ], "_active": true, "_components": [ { - "__id__": 1013 + "__id__": 998 } ], "_prefab": { - "__id__": 1015 + "__id__": 1000 }, "_lpos": { "__type__": "cc.Vec3", @@ -20421,23 +20016,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 988 + "__id__": 973 }, "_children": [], "_active": true, "_components": [ { - "__id__": 990 + "__id__": 975 }, { - "__id__": 992 + "__id__": 977 }, { - "__id__": 994 + "__id__": 979 } ], "_prefab": { - "__id__": 996 + "__id__": 981 }, "_lpos": { "__type__": "cc.Vec3", @@ -20474,11 +20069,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 989 + "__id__": 974 }, "_enabled": true, "__prefab": { - "__id__": 991 + "__id__": 976 }, "_contentSize": { "__type__": "cc.Size", @@ -20502,11 +20097,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 989 + "__id__": 974 }, "_enabled": true, "__prefab": { - "__id__": 993 + "__id__": 978 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -20550,11 +20145,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 989 + "__id__": 974 }, "_enabled": true, "__prefab": { - "__id__": 995 + "__id__": 980 }, "_alignFlags": 40, "_target": null, @@ -20599,20 +20194,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 988 + "__id__": 973 }, "_children": [], "_active": true, "_components": [ { - "__id__": 998 + "__id__": 983 }, { - "__id__": 1000 + "__id__": 985 } ], "_prefab": { - "__id__": 1002 + "__id__": 987 }, "_lpos": { "__type__": "cc.Vec3", @@ -20649,11 +20244,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 997 + "__id__": 982 }, "_enabled": true, "__prefab": { - "__id__": 999 + "__id__": 984 }, "_contentSize": { "__type__": "cc.Size", @@ -20677,11 +20272,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 997 + "__id__": 982 }, "_enabled": true, "__prefab": { - "__id__": 1001 + "__id__": 986 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -20738,26 +20333,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 988 + "__id__": 973 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1004 + "__id__": 989 }, { - "__id__": 1006 + "__id__": 991 }, { - "__id__": 1008 + "__id__": 993 }, { - "__id__": 1010 + "__id__": 995 } ], "_prefab": { - "__id__": 1012 + "__id__": 997 }, "_lpos": { "__type__": "cc.Vec3", @@ -20794,11 +20389,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1003 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 1005 + "__id__": 990 }, "_contentSize": { "__type__": "cc.Size", @@ -20822,11 +20417,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1003 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 1007 + "__id__": 992 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -20890,11 +20485,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1003 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 1009 + "__id__": 994 }, "_alignFlags": 10, "_target": null, @@ -20926,11 +20521,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1003 + "__id__": 988 }, "_enabled": true, "__prefab": { - "__id__": 1011 + "__id__": 996 }, "templateMode": true, "watchPath": "data.data.gold", @@ -20963,11 +20558,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 988 + "__id__": 973 }, "_enabled": true, "__prefab": { - "__id__": 1014 + "__id__": 999 }, "_contentSize": { "__type__": "cc.Size", @@ -21004,11 +20599,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 972 }, "_enabled": true, "__prefab": { - "__id__": 1017 + "__id__": 1002 }, "_contentSize": { "__type__": "cc.Size", @@ -21032,11 +20627,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 972 }, "_enabled": true, "__prefab": { - "__id__": 1019 + "__id__": 1004 }, "_alignFlags": 8, "_target": null, @@ -21068,11 +20663,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 972 }, "_enabled": true, "__prefab": { - "__id__": 1021 + "__id__": 1006 }, "_resizeMode": 0, "_layoutType": 1, @@ -21106,11 +20701,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 987 + "__id__": 972 }, "_enabled": true, "__prefab": { - "__id__": 1023 + "__id__": 1008 }, "_alignFlags": 40, "_target": null, @@ -21155,11 +20750,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 986 + "__id__": 971 }, "_enabled": true, "__prefab": { - "__id__": 1026 + "__id__": 1011 }, "_contentSize": { "__type__": "cc.Size", @@ -21183,11 +20778,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 986 + "__id__": 971 }, "_enabled": true, "__prefab": { - "__id__": 1028 + "__id__": 1013 }, "_alignFlags": 17, "_target": null, @@ -21219,11 +20814,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 986 + "__id__": 971 }, "_enabled": true, "__prefab": { - "__id__": 1030 + "__id__": 1015 }, "_id": "" }, @@ -21254,7 +20849,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1033 + "__id__": 1018 }, "_contentSize": { "__type__": "cc.Size", @@ -21282,7 +20877,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1035 + "__id__": 1020 }, "_alignFlags": 45, "_target": null, @@ -21318,7 +20913,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 1037 + "__id__": 1022 }, "debugMode": false, "_id": "" @@ -21340,7 +20935,10 @@ "targetOverrides": [], "nestedPrefabInstanceRoots": [ { - "__id__": 977 + "__id__": 962 + }, + { + "__id__": 723 }, { "__id__": 712 diff --git a/assets/script/game/map/MissionComp.ts b/assets/script/game/map/MissionComp.ts index ddbee53b..23b3bbe1 100644 --- a/assets/script/game/map/MissionComp.ts +++ b/assets/script/game/map/MissionComp.ts @@ -27,7 +27,7 @@ * - CardInitCoins —— 初始金币数 * - UIID.Victory —— 结算弹窗 */ -import { _decorator, Vec3,Animation, instantiate, Prefab, Node, NodeEventType, ProgressBar, Label, CCInteger, tween, v3, Tween } from "cc"; +import { _decorator, Vec3,Animation, instantiate, Prefab, Node, NodeEventType, ProgressBar, Label, CCInteger, tween, v3, Tween, Widget, UIOpacity } from "cc"; import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; import { smc } from "../common/SingletonModuleComp"; @@ -76,6 +76,7 @@ export class MissionComp extends CCComp { @property({ tooltip: "是否显示战斗内存观测面板" }) private showMemoryPanel: boolean = false; + // ======================== 配置参数 ======================== /** 怪物数量上限(超过后暂停刷怪) */ @@ -100,6 +101,8 @@ export class MissionComp extends CCComp { /** 时间/波数显示节点 */ @property(Node) time_node:Node = null! + @property(Node) + tooltip:Node = null! /** 阶段名称映射表(用于 UI 显示) */ private static readonly PhaseNameMap: Record = { @@ -300,6 +303,52 @@ export class MissionComp extends CCComp { } } + /** 播放阶段提示栏(Tooltip)动感切换动画 */ + private playTooltipAnim(phaseName: string) { + if (!this.tooltip || !this.tooltip.isValid) { + console.warn("MissionComp: tooltip 节点未绑定或已失效,无法播放阶段提示动画!请在编辑器中将对应节点拖入 tooltip 属性中。"); + return; + } + + // 禁用 Widget 组件,防止其在 LateUpdate 中覆盖 tween 的位置修改 + const widget = this.tooltip.getComponent(Widget); + if (widget) { + widget.enabled = false; + } + + const labNode = this.tooltip.getChildByName("lab"); + if (labNode) { + const label = labNode.getComponent(Label); + if (label) { + label.string = phaseName; + } + } + + this.tooltip.active = true; + Tween.stopAllByTarget(this.tooltip); + + // 动感动画设计:右侧进入 -> 屏幕中央(带有轻微的弹跳和滑动) -> 左侧飞出 + // 假设屏幕宽度适配下,1200是一个足够的屏幕外距离,适配横竖屏 + const startPos = v3(1200, this.tooltip.position.y, this.tooltip.position.z); + const centerPos = v3(0, this.tooltip.position.y, this.tooltip.position.z); + const driftPos = v3(-50, this.tooltip.position.y, this.tooltip.position.z); // 在中央时的缓慢漂移 + const endPos = v3(-1200, this.tooltip.position.y, this.tooltip.position.z); + + this.tooltip.setPosition(startPos); + + tween(this.tooltip) + // 1. 从右侧快速飞入并带回弹效果 (0.5秒) + .to(0.5, { position: centerPos }, { easing: "backOut" }) + // 2. 在屏幕中央缓慢向左漂移,增强动感停留 (1.0秒) + .to(1.0, { position: driftPos }, { easing: "sineInOut" }) + // 3. 快速向左飞出并消失 (0.4秒) + .to(0.4, { position: endPos }, { easing: "backIn" }) + .call(() => { + this.tooltip.active = false; + }) + .start(); + } + /** * 阶段切换核心方法(状态机) * 处理状态流转时所需的事件触发和全局标志位修改。 @@ -310,6 +359,15 @@ export class MissionComp extends CCComp { const oldPhase = this.currentPhase; this.currentPhase = targetPhase; + const phaseName = MissionComp.PhaseNameMap[targetPhase] || "未知"; + + // 播放状态切换提示栏动效(过滤掉 None、Prepare 准备阶段、Battle 战斗中阶段) + if (targetPhase !== MissionPhase.None && + targetPhase !== MissionPhase.Prepare && + targetPhase !== MissionPhase.Battle) { + this.playTooltipAnim(phaseName); + } + // 更新阶段显示 UI if (this.time_node && this.time_node.isValid) { const phaseNode = this.time_node.getChildByPath("Phase/Label");