diff --git a/assets/prefabs/PageHome.prefab b/assets/prefabs/PageHome.prefab index 2119892..d0a7101 100644 --- a/assets/prefabs/PageHome.prefab +++ b/assets/prefabs/PageHome.prefab @@ -52,17 +52,17 @@ "_active": true, "_components": [ { - "__id__": 246 + "__id__": 258 }, { - "__id__": 248 + "__id__": 260 }, { - "__id__": 250 + "__id__": 262 } ], "_prefab": { - "__id__": 252 + "__id__": 264 }, "_lpos": { "__type__": "cc.Vec3", @@ -5057,19 +5057,22 @@ }, { "__id__": 229 + }, + { + "__id__": 241 } ], "_active": true, "_components": [ { - "__id__": 241 + "__id__": 253 }, { - "__id__": 243 + "__id__": 255 } ], "_prefab": { - "__id__": 245 + "__id__": 257 }, "_lpos": { "__type__": "cc.Vec3", @@ -5868,6 +5871,282 @@ "targetOverrides": null, "nestedPrefabInstanceRoots": null }, + { + "__type__": "cc.Node", + "_name": "MileStone", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 208 + }, + "_children": [ + { + "__id__": 242 + } + ], + "_active": true, + "_components": [ + { + "__id__": 248 + }, + { + "__id__": 250 + } + ], + "_prefab": { + "__id__": 252 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 455.467, + "y": 4.346, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.25, + "y": 0.25, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "IconMileStone", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 241 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 243 + }, + { + "__id__": 245 + } + ], + "_prefab": { + "__id__": 247 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -2.024, + "y": -9.576, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.8, + "y": 0.8, + "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__": 242 + }, + "_enabled": true, + "__prefab": { + "__id__": 244 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 392, + "height": 380 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "bcQjzG0s9Ob4XaSq6xDWFX" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 242 + }, + "_enabled": true, + "__prefab": { + "__id__": 246 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "447f92b8-70aa-462a-8caa-b91321c8995b@f9941", + "__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": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "60d6pHtMNDUqKFQWVz7mBF" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "33Umm9BjVJz4bLO/ZtY6dM", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 241 + }, + "_enabled": true, + "__prefab": { + "__id__": 249 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 416, + "height": 416 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "bdv/P/CP1O95HsemlJPz71" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 241 + }, + "_enabled": true, + "__prefab": { + "__id__": 251 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 186, + "g": 255, + "b": 177, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "7a17df33-9d28-4272-9f3e-f336af8d4afb@f9941", + "__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": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "041llJlEtAUJB3RW6WtAgE" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "bcSVywsB5LoK44DA0vzk/F", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, { "__type__": "cc.UITransform", "_name": "", @@ -5878,7 +6157,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 242 + "__id__": 254 }, "_contentSize": { "__type__": "cc.Size", @@ -5906,7 +6185,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 244 + "__id__": 256 }, "_alignFlags": 4, "_target": null, @@ -5955,7 +6234,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 247 + "__id__": 259 }, "_contentSize": { "__type__": "cc.Size", @@ -5983,7 +6262,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 249 + "__id__": 261 }, "_alignFlags": 45, "_target": null, @@ -6019,7 +6298,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 251 + "__id__": 263 }, "startGameBtn": { "__id__": 81 diff --git a/assets/prefabs/PageLevel.ts b/assets/prefabs/PageLevel.ts index 0c74407..e937e03 100644 --- a/assets/prefabs/PageLevel.ts +++ b/assets/prefabs/PageLevel.ts @@ -35,7 +35,7 @@ export class PageLevel extends BaseView { /** 默认体力上限,服务端未返回 max 时使用 */ private static readonly DEFAULT_STAMINA_MAX = 50; - /** 答案正确后展示包袱答案的停留时间 */ + /** 答案正确后到弹出通关弹窗之间的停留时间(不论是否有谐音梗都保持一致) */ private static readonly PASS_MODAL_DELAY_MS = 2000; /** 图片2描述默认文案 */ @@ -769,10 +769,24 @@ export class PageLevel extends BaseView { * 点击解锁线索(顺序解锁:先线索2,再线索3;全部解锁后切换为查看答案入口) */ private onUnlockClue(): void { - // 全部已解锁后,按钮保留为"查看答案",后续弹窗逻辑在这里接入 + // 全部已解锁后,点击"查看答案":自动填入正确答案并走通关流程 if (this._nextClueIndex > 3) { + if (this._isTransitioning) return; + + const answer = this._currentConfig?.answer; + if (!answer) { + ToastManager.show('答案暂未配置'); + return; + } + this.playClickSound(); - console.log('[PageLevel] 点击查看答案,后续弹窗逻辑待接入'); + console.log('[PageLevel] 点击查看答案,自动填充答案并触发通关流程'); + + // 填充答案到输入格(distributeInputText 内部会用 _isSyncingInputText 阻止 EditBox 事件回调) + this.distributeInputText(answer); + + // 走提交流程(答案命中 → showSuccess → 通关弹窗) + this.onSubmitAnswer(); return; } @@ -1234,9 +1248,9 @@ export class PageLevel extends BaseView { const timeSpent = Math.max(0, Math.round((Date.now() - this._levelStartTime) / 1000)); this.reportLevelCompleted(levelId, timeSpent); - if (punchline) { - await this.delay(PageLevel.PASS_MODAL_DELAY_MS); - } + + // 不论是否有谐音梗,都停留固定时间再弹出通关弹窗,保证节奏一致 + await this.delay(PageLevel.PASS_MODAL_DELAY_MS); // 显示通关弹窗 this._showPassModal(); diff --git a/assets/prefabs/PagePKData.prefab b/assets/prefabs/PagePKData.prefab index 7a7d529..ec4eb68 100644 --- a/assets/prefabs/PagePKData.prefab +++ b/assets/prefabs/PagePKData.prefab @@ -25,32 +25,32 @@ "__id__": 10 }, { - "__id__": 20 + "__id__": 24 }, { - "__id__": 28 + "__id__": 38 }, { - "__id__": 34 + "__id__": 52 }, { - "__id__": 76 + "__id__": 94 }, { - "__id__": 82 + "__id__": 136 } ], "_active": true, "_components": [ { - "__id__": 124 + "__id__": 152 }, { - "__id__": 126 + "__id__": 154 } ], "_prefab": { - "__id__": 128 + "__id__": 156 }, "_lpos": { "__type__": "cc.Vec3", @@ -185,7 +185,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "d532045e-55f8-47c2-9493-b918e18364b0@f9941", + "__uuid__": "e9f94fb0-2acf-4004-8c6e-023e9deeb9cb@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 0, @@ -240,35 +240,33 @@ }, { "__type__": "cc.Node", - "_name": "IconBack", + "_name": "Banner2", "_objFlags": 0, "__editorExtras__": {}, "_parent": { "__id__": 1 }, - "_children": [], + "_children": [ + { + "__id__": 11 + } + ], "_active": true, "_components": [ { - "__id__": 11 + "__id__": 19 }, { - "__id__": 13 - }, - { - "__id__": 15 - }, - { - "__id__": 17 + "__id__": 21 } ], "_prefab": { - "__id__": 19 + "__id__": 23 }, "_lpos": { "__type__": "cc.Vec3", - "x": -410.938, - "y": 942.514, + "x": 0, + "y": 908.741, "z": 0 }, "_lrot": { @@ -294,212 +292,34 @@ }, "_id": "" }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 10 - }, - "_enabled": true, - "__prefab": { - "__id__": 12 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 108, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "74C+oVkAVF+qP0KmO0vO9s" - }, - { - "__type__": "cc.Sprite", - "_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 - }, - "_spriteFrame": { - "__uuid__": "9c27734d-854f-476b-961d-d1b92c75f8c0@f9941", - "__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": null, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "50F2n9/idMcb4kNVxsjCrO" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 10 - }, - "_enabled": true, - "__prefab": { - "__id__": 16 - }, - "_alignFlags": 9, - "_target": null, - "_left": -414.938, - "_right": 0, - "_top": -946.514, - "_bottom": 0, - "_horizontalCenter": 0, - "_verticalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 0, - "_originalHeight": 0, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "aeoBSE1olAMZgVzcdHBpmS" - }, - { - "__type__": "cc.Button", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 10 - }, - "_enabled": true, - "__prefab": { - "__id__": 18 - }, - "clickEvents": [], - "_interactable": true, - "_transition": 0, - "_normalColor": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_hoverColor": { - "__type__": "cc.Color", - "r": 211, - "g": 211, - "b": 211, - "a": 255 - }, - "_pressedColor": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_disabledColor": { - "__type__": "cc.Color", - "r": 124, - "g": 124, - "b": 124, - "a": 255 - }, - "_normalSprite": null, - "_hoverSprite": null, - "_pressedSprite": null, - "_disabledSprite": null, - "_duration": 0.1, - "_zoomScale": 1.2, - "_target": null, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "82tUBmfqVOgJCAwJwK5EDe" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "ac1NMltcFCHYLwVCCxc8qC", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, { "__type__": "cc.Node", "_name": "PKTitle", "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1 + "__id__": 10 }, "_children": [], "_active": true, "_components": [ { - "__id__": 21 + "__id__": 12 }, { - "__id__": 23 + "__id__": 14 }, { - "__id__": 25 + "__id__": 16 } ], "_prefab": { - "__id__": 27 + "__id__": 18 }, "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": 926.043, + "y": 15.138, "z": 0 }, "_lrot": { @@ -531,16 +351,16 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 20 + "__id__": 11 }, "_enabled": true, "__prefab": { - "__id__": 22 + "__id__": 13 }, "_contentSize": { "__type__": "cc.Size", - "width": 240, - "height": 75.6 + "width": 288, + "height": 96.2 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -559,40 +379,43 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 20 + "__id__": 11 }, "_enabled": true, "__prefab": { - "__id__": 24 + "__id__": 15 }, "_customMaterial": null, "_srcBlendFactor": 2, "_dstBlendFactor": 4, "_color": { "__type__": "cc.Color", - "r": 2, - "g": 0, - "b": 0, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, "_string": "挑战信息", "_horizontalAlign": 1, "_verticalAlign": 1, - "_actualFontSize": 60, - "_fontSize": 60, + "_actualFontSize": 70, + "_fontSize": 70, "_fontFamily": "Arial", - "_lineHeight": 60, + "_lineHeight": 70, "_overflow": 0, "_enableWrapText": true, - "_font": null, - "_isSystemFontUsed": true, + "_font": { + "__uuid__": "fb4acba6-6bc7-4eb3-be34-8f2ac9823a80", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, "_spacingX": 0, "_isItalic": false, - "_isBold": false, + "_isBold": true, "_isUnderline": false, "_underlineHeight": 2, "_cacheMode": 0, - "_enableOutline": false, + "_enableOutline": true, "_outlineColor": { "__type__": "cc.Color", "r": 0, @@ -600,7 +423,7 @@ "b": 0, "a": 255 }, - "_outlineWidth": 2, + "_outlineWidth": 4, "_enableShadow": false, "_shadowColor": { "__type__": "cc.Color", @@ -627,11 +450,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 20 + "__id__": 11 }, "_enabled": true, "__prefab": { - "__id__": 26 + "__id__": 17 }, "_alignFlags": 0, "_target": null, @@ -670,31 +493,174 @@ "targetOverrides": null, "nestedPrefabInstanceRoots": null }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 20 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 156 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e2pbrGPwhNSIkS0kqzGO5g" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 22 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "fca884ba-b748-4630-886d-cfebff286af8@f9941", + "__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": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ebQmiAyvNBVb3LuU6CeTqt" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "42gSZ0EKZDK5/BgFGpf9XI", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, { "__type__": "cc.Node", - "_name": "FriendsPKLabel", + "_name": "ChallengeInfoBanner", "_objFlags": 0, "__editorExtras__": {}, "_parent": { "__id__": 1 }, + "_children": [ + { + "__id__": 25 + } + ], + "_active": true, + "_components": [ + { + "__id__": 31 + }, + { + "__id__": 33 + }, + { + "__id__": 35 + } + ], + "_prefab": { + "__id__": 37 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -255.13099999999997, + "y": 691.702, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.7, + "y": 0.7, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "FriendsPKLabel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 24 + }, "_children": [], "_active": true, "_components": [ { - "__id__": 29 + "__id__": 26 }, { - "__id__": 31 + "__id__": 28 } ], "_prefab": { - "__id__": 33 + "__id__": 30 }, "_lpos": { "__type__": "cc.Vec3", - "x": -308.581, - "y": 745.108, + "x": -26.684, + "y": 0.603, "z": 0 }, "_lrot": { @@ -726,16 +692,16 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 28 + "__id__": 25 }, "_enabled": true, "__prefab": { - "__id__": 30 + "__id__": 27 }, "_contentSize": { "__type__": "cc.Size", - "width": 420, - "height": 75.6 + "width": 498, + "height": 96.2 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -754,40 +720,43 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 28 + "__id__": 25 }, "_enabled": true, "__prefab": { - "__id__": 32 + "__id__": 29 }, "_customMaterial": null, "_srcBlendFactor": 2, "_dstBlendFactor": 4, "_color": { "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, "_string": "好友来挑战排名", "_horizontalAlign": 1, "_verticalAlign": 1, - "_actualFontSize": 60, - "_fontSize": 60, + "_actualFontSize": 70, + "_fontSize": 70, "_fontFamily": "Arial", - "_lineHeight": 60, + "_lineHeight": 70, "_overflow": 0, "_enableWrapText": true, - "_font": null, - "_isSystemFontUsed": true, + "_font": { + "__uuid__": "fb4acba6-6bc7-4eb3-be34-8f2ac9823a80", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, "_spacingX": 0, "_isItalic": false, - "_isBold": false, + "_isBold": true, "_isUnderline": false, "_underlineHeight": 2, "_cacheMode": 0, - "_enableOutline": false, + "_enableOutline": true, "_outlineColor": { "__type__": "cc.Color", "r": 0, @@ -795,7 +764,7 @@ "b": 0, "a": 255 }, - "_outlineWidth": 2, + "_outlineWidth": 4, "_enableShadow": false, "_shadowColor": { "__type__": "cc.Color", @@ -825,6 +794,465 @@ "__id__": 0 }, "fileId": "abSKI3vARJI5L8WYNnzCmQ", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 24 + }, + "_enabled": true, + "__prefab": { + "__id__": 32 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 845, + "height": 140 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c9UE1D2gpP5JWxbyYWxZeM" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 24 + }, + "_enabled": true, + "__prefab": { + "__id__": 34 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "270ea403-0905-4f0e-bf85-811d26bf0f75@f9941", + "__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": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e1lAh2MjpCIreXVBHzB0JY" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 24 + }, + "_enabled": true, + "__prefab": { + "__id__": 36 + }, + "_alignFlags": 9, + "_target": null, + "_left": -500.881, + "_right": 0, + "_top": -690.702, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "32zvnjxghM1YET/5B/qTKy" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "49Iw/Omz1FVqBgN8ps5jhz", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "ChallengeInfoBannerGreen", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 39 + } + ], + "_active": true, + "_components": [ + { + "__id__": 45 + }, + { + "__id__": 47 + }, + { + "__id__": 49 + } + ], + "_prefab": { + "__id__": 51 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -256.06100000000004, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.7, + "y": 0.7, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "MyPKLabel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 38 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 40 + }, + { + "__id__": 42 + } + ], + "_prefab": { + "__id__": 44 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -6.914, + "y": 0.304, + "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__": 39 + }, + "_enabled": true, + "__prefab": { + "__id__": 41 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 568, + "height": 96.2 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "2fWKf0n9dEF6tW2Syt8zAM" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 39 + }, + "_enabled": true, + "__prefab": { + "__id__": 43 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "我参与的挑战成绩", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 70, + "_fontSize": 70, + "_fontFamily": "Arial", + "_lineHeight": 70, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "fb4acba6-6bc7-4eb3-be34-8f2ac9823a80", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": true, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_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": "e4ma+R6wJDvIZRyxJWf/dV" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "6afTQqnxdKAJ4OZJTBnRTR", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 38 + }, + "_enabled": true, + "__prefab": { + "__id__": 46 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 845, + "height": 140 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "41eYNk8JBNH51EZXEJxNyW" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 38 + }, + "_enabled": true, + "__prefab": { + "__id__": 48 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "85e493f5-2715-47af-a44c-2431b9e229de@f9941", + "__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": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "aeBrpru+FFQrFDBJdXvy04" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 38 + }, + "_enabled": true, + "__prefab": { + "__id__": 50 + }, + "_alignFlags": 9, + "_target": null, + "_left": -501.81100000000004, + "_right": 0, + "_top": 1, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0d2tRpBAhC15hjoRrvukMg" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "672vgkictB04p5Nj9FYOfa", "instance": null, "targetOverrides": null, "nestedPrefabInstanceRoots": null @@ -839,26 +1267,26 @@ }, "_children": [ { - "__id__": 35 + "__id__": 53 }, { - "__id__": 53 + "__id__": 71 } ], "_active": true, "_components": [ { - "__id__": 71 + "__id__": 89 }, { - "__id__": 73 + "__id__": 91 }, { - "__id__": 50 + "__id__": 68 } ], "_prefab": { - "__id__": 75 + "__id__": 93 }, "_lpos": { "__type__": "cc.Vec3", @@ -895,30 +1323,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 34 + "__id__": 52 }, "_children": [ { - "__id__": 36 + "__id__": 54 } ], "_active": true, "_components": [ { - "__id__": 42 + "__id__": 60 }, { - "__id__": 44 + "__id__": 62 }, { - "__id__": 46 + "__id__": 64 }, { - "__id__": 48 + "__id__": 66 } ], "_prefab": { - "__id__": 70 + "__id__": 88 }, "_lpos": { "__type__": "cc.Vec3", @@ -955,20 +1383,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 35 + "__id__": 53 }, "_children": [], "_active": true, "_components": [ { - "__id__": 37 + "__id__": 55 }, { - "__id__": 39 + "__id__": 57 } ], "_prefab": { - "__id__": 41 + "__id__": 59 }, "_lpos": { "__type__": "cc.Vec3", @@ -1005,11 +1433,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 36 + "__id__": 54 }, "_enabled": true, "__prefab": { - "__id__": 38 + "__id__": 56 }, "_contentSize": { "__type__": "cc.Size", @@ -1033,11 +1461,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 36 + "__id__": 54 }, "_enabled": true, "__prefab": { - "__id__": 40 + "__id__": 58 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1091,11 +1519,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 35 + "__id__": 53 }, "_enabled": true, "__prefab": { - "__id__": 43 + "__id__": 61 }, "_contentSize": { "__type__": "cc.Size", @@ -1119,11 +1547,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 35 + "__id__": 53 }, "_enabled": true, "__prefab": { - "__id__": 45 + "__id__": 63 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1164,11 +1592,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 35 + "__id__": 53 }, "_enabled": true, "__prefab": { - "__id__": 47 + "__id__": 65 }, "_alignFlags": 37, "_target": null, @@ -1200,17 +1628,17 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 35 + "__id__": 53 }, "_enabled": true, "__prefab": { - "__id__": 49 + "__id__": 67 }, "_scrollView": { - "__id__": 50 + "__id__": 68 }, "_handle": { - "__id__": 39 + "__id__": 57 }, "_direction": 1, "_enableAutoHide": false, @@ -1227,11 +1655,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 34 + "__id__": 52 }, "_enabled": true, "__prefab": { - "__id__": 51 + "__id__": 69 }, "bounceDuration": 0.23, "brake": 0.75, @@ -1242,11 +1670,11 @@ "cancelInnerEvents": true, "scrollEvents": [], "_content": { - "__id__": 52 + "__id__": 70 }, "_horizontalScrollBar": null, "_verticalScrollBar": { - "__id__": 48 + "__id__": 66 }, "_id": "" }, @@ -1260,21 +1688,21 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 53 + "__id__": 71 }, "_children": [ { - "__id__": 61 + "__id__": 79 } ], "_active": true, "_components": [ { - "__id__": 67 + "__id__": 85 } ], "_prefab": { - "__id__": 69 + "__id__": 87 }, "_lpos": { "__type__": "cc.Vec3", @@ -1311,27 +1739,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 34 + "__id__": 52 }, "_children": [ { - "__id__": 52 + "__id__": 70 } ], "_active": true, "_components": [ { - "__id__": 54 + "__id__": 72 }, { - "__id__": 56 + "__id__": 74 }, { - "__id__": 58 + "__id__": 76 } ], "_prefab": { - "__id__": 60 + "__id__": 78 }, "_lpos": { "__type__": "cc.Vec3", @@ -1368,11 +1796,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 53 + "__id__": 71 }, "_enabled": true, "__prefab": { - "__id__": 55 + "__id__": 73 }, "_contentSize": { "__type__": "cc.Size", @@ -1396,11 +1824,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 53 + "__id__": 71 }, "_enabled": true, "__prefab": { - "__id__": 57 + "__id__": 75 }, "_type": 0, "_inverted": false, @@ -1418,11 +1846,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 53 + "__id__": 71 }, "_enabled": true, "__prefab": { - "__id__": 59 + "__id__": 77 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1477,20 +1905,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 52 + "__id__": 70 }, "_children": [], "_active": true, "_components": [ { - "__id__": 62 + "__id__": 80 }, { - "__id__": 64 + "__id__": 82 } ], "_prefab": { - "__id__": 66 + "__id__": 84 }, "_lpos": { "__type__": "cc.Vec3", @@ -1527,11 +1955,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 61 + "__id__": 79 }, "_enabled": true, "__prefab": { - "__id__": 63 + "__id__": 81 }, "_contentSize": { "__type__": "cc.Size", @@ -1555,11 +1983,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 61 + "__id__": 79 }, "_enabled": true, "__prefab": { - "__id__": 65 + "__id__": 83 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1636,11 +2064,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 52 + "__id__": 70 }, "_enabled": true, "__prefab": { - "__id__": 68 + "__id__": 86 }, "_contentSize": { "__type__": "cc.Size", @@ -1690,11 +2118,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 34 + "__id__": 52 }, "_enabled": true, "__prefab": { - "__id__": 72 + "__id__": 90 }, "_contentSize": { "__type__": "cc.Size", @@ -1718,11 +2146,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 34 + "__id__": 52 }, "_enabled": true, "__prefab": { - "__id__": 74 + "__id__": 92 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -1770,165 +2198,6 @@ "targetOverrides": null, "nestedPrefabInstanceRoots": null }, - { - "__type__": "cc.Node", - "_name": "MyPKLabel", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 1 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 77 - }, - { - "__id__": 79 - } - ], - "_prefab": { - "__id__": 81 - }, - "_lpos": { - "__type__": "cc.Vec3", - "x": -260.901, - "y": -191.984, - "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__": 76 - }, - "_enabled": true, - "__prefab": { - "__id__": 78 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 480, - "height": 75.6 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "2fWKf0n9dEF6tW2Syt8zAM" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 76 - }, - "_enabled": true, - "__prefab": { - "__id__": 80 - }, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_string": "我参与的挑战成绩", - "_horizontalAlign": 1, - "_verticalAlign": 1, - "_actualFontSize": 60, - "_fontSize": 60, - "_fontFamily": "Arial", - "_lineHeight": 60, - "_overflow": 0, - "_enableWrapText": true, - "_font": null, - "_isSystemFontUsed": true, - "_spacingX": 0, - "_isItalic": false, - "_isBold": false, - "_isUnderline": false, - "_underlineHeight": 2, - "_cacheMode": 0, - "_enableOutline": false, - "_outlineColor": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_outlineWidth": 2, - "_enableShadow": false, - "_shadowColor": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_shadowOffset": { - "__type__": "cc.Vec2", - "x": 2, - "y": 2 - }, - "_shadowBlur": 2, - "_id": "" - }, - { - "__type__": "cc.CompPrefabInfo", - "fileId": "e4ma+R6wJDvIZRyxJWf/dV" - }, - { - "__type__": "cc.PrefabInfo", - "root": { - "__id__": 1 - }, - "asset": { - "__id__": 0 - }, - "fileId": "6afTQqnxdKAJ4OZJTBnRTR", - "instance": null, - "targetOverrides": null, - "nestedPrefabInstanceRoots": null - }, { "__type__": "cc.Node", "_name": "MyPKList", @@ -1939,26 +2208,26 @@ }, "_children": [ { - "__id__": 83 + "__id__": 95 }, { - "__id__": 101 + "__id__": 113 } ], "_active": true, "_components": [ { - "__id__": 119 + "__id__": 131 }, { - "__id__": 121 + "__id__": 133 }, { - "__id__": 98 + "__id__": 110 } ], "_prefab": { - "__id__": 123 + "__id__": 135 }, "_lpos": { "__type__": "cc.Vec3", @@ -1995,30 +2264,30 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 82 + "__id__": 94 }, "_children": [ { - "__id__": 84 + "__id__": 96 } ], "_active": true, "_components": [ { - "__id__": 90 + "__id__": 102 }, { - "__id__": 92 + "__id__": 104 }, { - "__id__": 94 + "__id__": 106 }, { - "__id__": 96 + "__id__": 108 } ], "_prefab": { - "__id__": 118 + "__id__": 130 }, "_lpos": { "__type__": "cc.Vec3", @@ -2055,20 +2324,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 83 + "__id__": 95 }, "_children": [], "_active": true, "_components": [ { - "__id__": 85 + "__id__": 97 }, { - "__id__": 87 + "__id__": 99 } ], "_prefab": { - "__id__": 89 + "__id__": 101 }, "_lpos": { "__type__": "cc.Vec3", @@ -2105,11 +2374,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 84 + "__id__": 96 }, "_enabled": true, "__prefab": { - "__id__": 86 + "__id__": 98 }, "_contentSize": { "__type__": "cc.Size", @@ -2133,11 +2402,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 84 + "__id__": 96 }, "_enabled": true, "__prefab": { - "__id__": 88 + "__id__": 100 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2191,11 +2460,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 83 + "__id__": 95 }, "_enabled": true, "__prefab": { - "__id__": 91 + "__id__": 103 }, "_contentSize": { "__type__": "cc.Size", @@ -2219,11 +2488,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 83 + "__id__": 95 }, "_enabled": true, "__prefab": { - "__id__": 93 + "__id__": 105 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2264,11 +2533,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 83 + "__id__": 95 }, "_enabled": true, "__prefab": { - "__id__": 95 + "__id__": 107 }, "_alignFlags": 37, "_target": null, @@ -2300,17 +2569,17 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 83 + "__id__": 95 }, "_enabled": true, "__prefab": { - "__id__": 97 + "__id__": 109 }, "_scrollView": { - "__id__": 98 + "__id__": 110 }, "_handle": { - "__id__": 87 + "__id__": 99 }, "_direction": 1, "_enableAutoHide": false, @@ -2327,11 +2596,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 82 + "__id__": 94 }, "_enabled": true, "__prefab": { - "__id__": 99 + "__id__": 111 }, "bounceDuration": 0.23, "brake": 0.75, @@ -2342,11 +2611,11 @@ "cancelInnerEvents": true, "scrollEvents": [], "_content": { - "__id__": 100 + "__id__": 112 }, "_horizontalScrollBar": null, "_verticalScrollBar": { - "__id__": 96 + "__id__": 108 }, "_id": "" }, @@ -2360,21 +2629,21 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 101 + "__id__": 113 }, "_children": [ { - "__id__": 109 + "__id__": 121 } ], "_active": true, "_components": [ { - "__id__": 115 + "__id__": 127 } ], "_prefab": { - "__id__": 117 + "__id__": 129 }, "_lpos": { "__type__": "cc.Vec3", @@ -2411,27 +2680,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 82 + "__id__": 94 }, "_children": [ { - "__id__": 100 + "__id__": 112 } ], "_active": true, "_components": [ { - "__id__": 102 + "__id__": 114 }, { - "__id__": 104 + "__id__": 116 }, { - "__id__": 106 + "__id__": 118 } ], "_prefab": { - "__id__": 108 + "__id__": 120 }, "_lpos": { "__type__": "cc.Vec3", @@ -2468,11 +2737,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 101 + "__id__": 113 }, "_enabled": true, "__prefab": { - "__id__": 103 + "__id__": 115 }, "_contentSize": { "__type__": "cc.Size", @@ -2496,11 +2765,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 101 + "__id__": 113 }, "_enabled": true, "__prefab": { - "__id__": 105 + "__id__": 117 }, "_type": 0, "_inverted": false, @@ -2518,11 +2787,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 101 + "__id__": 113 }, "_enabled": true, "__prefab": { - "__id__": 107 + "__id__": 119 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2577,20 +2846,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 100 + "__id__": 112 }, "_children": [], "_active": true, "_components": [ { - "__id__": 110 + "__id__": 122 }, { - "__id__": 112 + "__id__": 124 } ], "_prefab": { - "__id__": 114 + "__id__": 126 }, "_lpos": { "__type__": "cc.Vec3", @@ -2627,11 +2896,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 109 + "__id__": 121 }, "_enabled": true, "__prefab": { - "__id__": 111 + "__id__": 123 }, "_contentSize": { "__type__": "cc.Size", @@ -2655,11 +2924,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 109 + "__id__": 121 }, "_enabled": true, "__prefab": { - "__id__": 113 + "__id__": 125 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2736,11 +3005,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 112 }, "_enabled": true, "__prefab": { - "__id__": 116 + "__id__": 128 }, "_contentSize": { "__type__": "cc.Size", @@ -2790,11 +3059,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 82 + "__id__": 94 }, "_enabled": true, "__prefab": { - "__id__": 120 + "__id__": 132 }, "_contentSize": { "__type__": "cc.Size", @@ -2818,11 +3087,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 82 + "__id__": 94 }, "_enabled": true, "__prefab": { - "__id__": 122 + "__id__": 134 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2870,6 +3139,404 @@ "targetOverrides": null, "nestedPrefabInstanceRoots": null }, + { + "__type__": "cc.Node", + "_name": "BtnBack", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 137 + } + ], + "_active": true, + "_components": [ + { + "__id__": 143 + }, + { + "__id__": 145 + }, + { + "__id__": 147 + }, + { + "__id__": 149 + } + ], + "_prefab": { + "__id__": 151 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": -894.548, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.7, + "y": 0.7, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 136 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 138 + }, + { + "__id__": 140 + } + ], + "_prefab": { + "__id__": 142 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 6.879, + "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__": 137 + }, + "_enabled": true, + "__prefab": { + "__id__": 139 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 276.5999755859375, + "height": 136 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "b4bLagwA1Oy77kcDBzH6d0" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 137 + }, + "_enabled": true, + "__prefab": { + "__id__": 141 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "返 回", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 100, + "_fontSize": 100, + "_fontFamily": "Arial", + "_lineHeight": 100, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "fb4acba6-6bc7-4eb3-be34-8f2ac9823a80", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": true, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 72, + "g": 158, + "b": 35, + "a": 255 + }, + "_outlineWidth": 5, + "_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": "342EUmZnhA94KFDWSmkoge" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f3aklOtR1H8pW6kjqtohTq", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 136 + }, + "_enabled": true, + "__prefab": { + "__id__": 144 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1000, + "height": 234 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "74C+oVkAVF+qP0KmO0vO9s" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 136 + }, + "_enabled": true, + "__prefab": { + "__id__": 146 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "f87d228a-c520-499a-bf3a-e66cbb6def64@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50F2n9/idMcb4kNVxsjCrO" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 136 + }, + "_enabled": true, + "__prefab": { + "__id__": 148 + }, + "_alignFlags": 20, + "_target": null, + "_left": -453.924, + "_right": 0, + "_top": 827.548, + "_bottom": -926.448, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "aeoBSE1olAMZgVzcdHBpmS" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 136 + }, + "_enabled": true, + "__prefab": { + "__id__": 150 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": null, + "_hoverSprite": null, + "_pressedSprite": null, + "_disabledSprite": null, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 136 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "82tUBmfqVOgJCAwJwK5EDe" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "ac1NMltcFCHYLwVCCxc8qC", + "nestedPrefabInstanceRoots": null + }, { "__type__": "cc.UITransform", "_name": "", @@ -2880,7 +3547,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 125 + "__id__": 153 }, "_contentSize": { "__type__": "cc.Size", @@ -2908,10 +3575,10 @@ }, "_enabled": true, "__prefab": { - "__id__": 127 + "__id__": 155 }, "backBtn": { - "__id__": 10 + "__id__": 136 }, "_id": "" }, @@ -2928,7 +3595,6 @@ "__id__": 0 }, "fileId": "c46/YsCPVOJYA4mWEpNYRx", - "instance": null, - "targetOverrides": null + "instance": null } ] \ No newline at end of file diff --git a/assets/resources/images/IconMileStone.png b/assets/resources/images/IconMileStone.png new file mode 100644 index 0000000..a57a562 Binary files /dev/null and b/assets/resources/images/IconMileStone.png differ diff --git a/assets/resources/images/IconMileStone.png.meta b/assets/resources/images/IconMileStone.png.meta new file mode 100644 index 0000000..e43e7af --- /dev/null +++ b/assets/resources/images/IconMileStone.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.27", + "importer": "image", + "imported": true, + "uuid": "447f92b8-70aa-462a-8caa-b91321c8995b", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "447f92b8-70aa-462a-8caa-b91321c8995b@6c48a", + "displayName": "IconMileStone", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "447f92b8-70aa-462a-8caa-b91321c8995b", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "447f92b8-70aa-462a-8caa-b91321c8995b@f9941", + "displayName": "IconMileStone", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 54, + "trimY": 60, + "width": 392, + "height": 380, + "rawWidth": 500, + "rawHeight": 500, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -196, + -190, + 0, + 196, + -190, + 0, + -196, + 190, + 0, + 196, + 190, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 54, + 440, + 446, + 440, + 54, + 60, + 446, + 60 + ], + "nuv": [ + 0.108, + 0.12, + 0.892, + 0.12, + 0.108, + 0.88, + 0.892, + 0.88 + ], + "minPos": [ + -196, + -190, + 0 + ], + "maxPos": [ + 196, + 190, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "447f92b8-70aa-462a-8caa-b91321c8995b@6c48a", + "atlasUuid": "", + "trimType": "auto" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "hasAlpha": true, + "redirect": "447f92b8-70aa-462a-8caa-b91321c8995b@6c48a" + } +} diff --git a/assets/resources/images/pagePK/ChallengeInfoBanner.png b/assets/resources/images/pagePK/ChallengeInfoBanner.png new file mode 100644 index 0000000..5612d2c Binary files /dev/null and b/assets/resources/images/pagePK/ChallengeInfoBanner.png differ diff --git a/assets/resources/images/pagePK/ChallengeInfoBanner.png.meta b/assets/resources/images/pagePK/ChallengeInfoBanner.png.meta new file mode 100644 index 0000000..5034655 --- /dev/null +++ b/assets/resources/images/pagePK/ChallengeInfoBanner.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.27", + "importer": "image", + "imported": true, + "uuid": "270ea403-0905-4f0e-bf85-811d26bf0f75", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "270ea403-0905-4f0e-bf85-811d26bf0f75@6c48a", + "displayName": "ChallengeInfoBanner", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "270ea403-0905-4f0e-bf85-811d26bf0f75", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "270ea403-0905-4f0e-bf85-811d26bf0f75@f9941", + "displayName": "ChallengeInfoBanner", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 845, + "height": 140, + "rawWidth": 845, + "rawHeight": 140, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -422.5, + -70, + 0, + 422.5, + -70, + 0, + -422.5, + 70, + 0, + 422.5, + 70, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 140, + 845, + 140, + 0, + 0, + 845, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -422.5, + -70, + 0 + ], + "maxPos": [ + 422.5, + 70, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "270ea403-0905-4f0e-bf85-811d26bf0f75@6c48a", + "atlasUuid": "", + "trimType": "auto" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "hasAlpha": true, + "redirect": "270ea403-0905-4f0e-bf85-811d26bf0f75@6c48a" + } +} diff --git a/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png b/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png new file mode 100644 index 0000000..6390ea9 Binary files /dev/null and b/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png differ diff --git a/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png.meta b/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png.meta new file mode 100644 index 0000000..110d2df --- /dev/null +++ b/assets/resources/images/pagePK/ChallengeInfoBannerGreen.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.27", + "importer": "image", + "imported": true, + "uuid": "85e493f5-2715-47af-a44c-2431b9e229de", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "85e493f5-2715-47af-a44c-2431b9e229de@6c48a", + "displayName": "ChallengeInfoBannerGreen", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "85e493f5-2715-47af-a44c-2431b9e229de", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "85e493f5-2715-47af-a44c-2431b9e229de@f9941", + "displayName": "ChallengeInfoBannerGreen", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 845, + "height": 140, + "rawWidth": 845, + "rawHeight": 140, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -422.5, + -70, + 0, + 422.5, + -70, + 0, + -422.5, + 70, + 0, + 422.5, + 70, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 140, + 845, + 140, + 0, + 0, + 845, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -422.5, + -70, + 0 + ], + "maxPos": [ + 422.5, + 70, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "85e493f5-2715-47af-a44c-2431b9e229de@6c48a", + "atlasUuid": "", + "trimType": "auto" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "hasAlpha": true, + "redirect": "85e493f5-2715-47af-a44c-2431b9e229de@6c48a" + } +}