From 8986d8d8f2e8356cf20e06690249217b6d3c35e4 Mon Sep 17 00:00:00 2001 From: richarjiang Date: Wed, 11 Mar 2026 10:02:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=B3=BB=E7=BB=9F=E5=92=8C=E9=A6=96=E9=A1=B5?= =?UTF-8?q?/=E5=85=B3=E5=8D=A1=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 实现 ViewManager 单例页面管理器,支持页面注册、打开、关闭、缓存 - 实现 BaseView 页面基类,提供统一的页面生命周期 - 添加 PageHome 首页,包含开始游戏按钮跳转功能 - 添加 PageLevel 关卡页面,继承 BaseView - 更新 PageLoading 支持进度条显示和页面预加载 - 添加相关图片资源和预制体 Co-Authored-By: Claude Opus 4.6 --- assets/PageLoading.prefab | 44 +- assets/PageLoading.ts | 58 +- assets/main.scene | 309 +- assets/main.ts | 40 +- assets/resources/images/IconSetting.png | Bin 0 -> 4214 bytes assets/resources/images/IconSetting.png.meta | 134 + assets/resources/images/pageHome.meta | 9 + .../resources/images/pageHome/startGame.png | Bin 0 -> 39310 bytes .../images/pageHome/startGame.png.meta | 134 + assets/resources/images/pageHome/test.png | Bin 0 -> 201700 bytes .../resources/images/pageHome/test.png.meta | 134 + assets/resources/images/pageLevel.meta | 9 + .../resources/images/pageLevel/AdButton.png | Bin 0 -> 1618 bytes .../images/pageLevel/AdButton.png.meta | 134 + assets/resources/prefabs.meta | 9 + assets/resources/prefabs/PageHome.prefab | 560 +++ assets/resources/prefabs/PageHome.prefab.meta | 13 + assets/resources/prefabs/PageHome.ts | 64 + assets/resources/prefabs/PageHome.ts.meta | 9 + assets/resources/prefabs/PageLevel.prefab | 3276 +++++++++++++++++ .../resources/prefabs/PageLevel.prefab.meta | 13 + assets/resources/prefabs/PageLevel.ts | 39 + assets/resources/prefabs/PageLevel.ts.meta | 9 + assets/scripts/core.meta | 9 + assets/scripts/core/BaseView.ts | 131 + assets/scripts/core/BaseView.ts.meta | 9 + assets/scripts/core/ViewManager.ts | 350 ++ assets/scripts/core/ViewManager.ts.meta | 9 + tsconfig.json | 12 +- 29 files changed, 5456 insertions(+), 61 deletions(-) create mode 100644 assets/resources/images/IconSetting.png create mode 100644 assets/resources/images/IconSetting.png.meta create mode 100644 assets/resources/images/pageHome.meta create mode 100644 assets/resources/images/pageHome/startGame.png create mode 100644 assets/resources/images/pageHome/startGame.png.meta create mode 100644 assets/resources/images/pageHome/test.png create mode 100644 assets/resources/images/pageHome/test.png.meta create mode 100644 assets/resources/images/pageLevel.meta create mode 100644 assets/resources/images/pageLevel/AdButton.png create mode 100644 assets/resources/images/pageLevel/AdButton.png.meta create mode 100644 assets/resources/prefabs.meta create mode 100644 assets/resources/prefabs/PageHome.prefab create mode 100644 assets/resources/prefabs/PageHome.prefab.meta create mode 100644 assets/resources/prefabs/PageHome.ts create mode 100644 assets/resources/prefabs/PageHome.ts.meta create mode 100644 assets/resources/prefabs/PageLevel.prefab create mode 100644 assets/resources/prefabs/PageLevel.prefab.meta create mode 100644 assets/resources/prefabs/PageLevel.ts create mode 100644 assets/resources/prefabs/PageLevel.ts.meta create mode 100644 assets/scripts/core.meta create mode 100644 assets/scripts/core/BaseView.ts create mode 100644 assets/scripts/core/BaseView.ts.meta create mode 100644 assets/scripts/core/ViewManager.ts create mode 100644 assets/scripts/core/ViewManager.ts.meta diff --git a/assets/PageLoading.prefab b/assets/PageLoading.prefab index 5ba4529..63144d0 100644 --- a/assets/PageLoading.prefab +++ b/assets/PageLoading.prefab @@ -32,10 +32,13 @@ }, { "__id__": 26 + }, + { + "__id__": 28 } ], "_prefab": { - "__id__": 28 + "__id__": 30 }, "_lpos": { "__type__": "cc.Vec3", @@ -567,12 +570,51 @@ "__prefab": { "__id__": 27 }, + "progressBar": { + "__id__": 21 + }, "_id": "" }, { "__type__": "cc.CompPrefabInfo", "fileId": "035jtIcBFAXpr+rMnkwU6G" }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 29 + }, + "_alignFlags": 45, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 1080, + "_originalHeight": 2160, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "08Ke4fRRVPz6x9lHDiuWL/" + }, { "__type__": "cc.PrefabInfo", "root": { diff --git a/assets/PageLoading.ts b/assets/PageLoading.ts index 50f2d4e..d4d59f5 100644 --- a/assets/PageLoading.ts +++ b/assets/PageLoading.ts @@ -1,14 +1,62 @@ -import { _decorator, Component, Node } from 'cc'; +import { _decorator, Component, ProgressBar } from 'cc'; +import { ViewManager } from './scripts/core/ViewManager'; const { ccclass, property } = _decorator; +/** + * 页面加载组件 + * 负责预加载资源并显示加载进度 + */ @ccclass('PageLoading') export class PageLoading extends Component { - start() { + @property(ProgressBar) + progressBar: ProgressBar | null = null; + start() { + this._startPreload(); } - update(deltaTime: number) { - + /** + * 开始预加载 + */ + private _startPreload(): void { + // 初始化进度条 + if (this.progressBar) { + this.progressBar.progress = 0; + } + + // 预加载 PageHome + ViewManager.instance.preload('PageHome', + (progress) => { + this._updateProgress(progress); + }, + () => { + this._onPreloadComplete(); + } + ); + } + + /** + * 更新进度条 + */ + private _updateProgress(progress: number): void { + if (this.progressBar) { + this.progressBar.progress = progress; + } + } + + /** + * 预加载完成回调 + */ + private _onPreloadComplete(): void { + // 确保进度条显示完成 + this._updateProgress(1); + + // 打开 PageHome + ViewManager.instance.open('PageHome', { + onComplete: () => { + // PageHome 打开成功后,销毁自身 + this.node.destroy(); + } + }); } } - diff --git a/assets/main.scene b/assets/main.scene index aae4503..015452c 100644 --- a/assets/main.scene +++ b/assets/main.scene @@ -3,6 +3,7 @@ "__type__": "cc.SceneAsset", "_name": "main", "_objFlags": 0, + "__editorExtras__": {}, "_native": "", "scene": { "__id__": 1 @@ -10,8 +11,9 @@ }, { "__type__": "cc.Scene", - "_name": "scene-2d", + "_name": "main", "_objFlags": 0, + "__editorExtras__": {}, "_parent": null, "_children": [ { @@ -20,42 +22,13 @@ ], "_active": true, "_components": [], - "_prefab": null, - "autoReleaseAssets": false, - "_globals": { - "__id__": 8 + "_prefab": { + "__id__": 17 }, - "_id": "d60530e8-06be-4ac4-8613-9cc604c77f32" - }, - { - "__type__": "cc.Node", - "_name": "Canvas", - "_objFlags": 0, - "_parent": { - "__id__": 1 - }, - "_children": [ - { - "__id__": 3 - } - ], - "_active": true, - "_components": [ - { - "__id__": 5 - }, - { - "__id__": 6 - }, - { - "__id__": 7 - } - ], - "_prefab": null, "_lpos": { "__type__": "cc.Vec3", - "x": 480, - "y": 320.00000000000006, + "x": 0, + "y": 0, "z": 0 }, "_lrot": { @@ -71,6 +44,72 @@ "y": 1, "z": 1 }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "autoReleaseAssets": false, + "_globals": { + "__id__": 18 + }, + "_id": "d60530e8-06be-4ac4-8613-9cc604c77f32" + }, + { + "__type__": "cc.Node", + "_name": "Canvas", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 5 + } + ], + "_active": true, + "_components": [ + { + "__id__": 13 + }, + { + "__id__": 14 + }, + { + "__id__": 15 + }, + { + "__id__": 16 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 540, + "y": 1080, + "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", @@ -84,6 +123,7 @@ "__type__": "cc.Node", "_name": "Camera", "_objFlags": 0, + "__editorExtras__": {}, "_parent": { "__id__": 2 }, @@ -99,7 +139,7 @@ "__type__": "cc.Vec3", "x": 0, "y": 0, - "z": 0 + "z": 1000 }, "_lrot": { "__type__": "cc.Quat", @@ -114,6 +154,7 @@ "y": 1, "z": 1 }, + "_mobility": 0, "_layer": 1073741824, "_euler": { "__type__": "cc.Vec3", @@ -127,6 +168,7 @@ "__type__": "cc.Camera", "_name": "", "_objFlags": 0, + "__editorExtras__": {}, "node": { "__id__": 3 }, @@ -136,7 +178,7 @@ "_priority": 0, "_fov": 45, "_fovAxis": 0, - "_orthoHeight": 10, + "_orthoHeight": 1080, "_near": 0, "_far": 2000, "_color": { @@ -162,12 +204,128 @@ "_screenScale": 1, "_visibility": 1108344832, "_targetTexture": null, + "_postProcess": null, + "_usePostProcess": false, + "_cameraType": -1, + "_trackingType": 0, "_id": "63WIch3o5BEYRlXzTT0oWc" }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_prefab": { + "__id__": 6 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 5 + }, + "asset": { + "__uuid__": "79949d26-c169-4e68-ad10-a1242a9679a8", + "__expectedType__": "cc.Prefab" + }, + "fileId": "c46/YsCPVOJYA4mWEpNYRx", + "instance": { + "__id__": 7 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "895CV8V5xCQYBK4UFRhlwD", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 8 + }, + { + "__id__": 10 + }, + { + "__id__": 11 + }, + { + "__id__": 12 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_name" + ], + "value": "PageLoading" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "c46/YsCPVOJYA4mWEpNYRx" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, { "__type__": "cc.UITransform", "_name": "", "_objFlags": 0, + "__editorExtras__": {}, "node": { "__id__": 2 }, @@ -175,8 +333,8 @@ "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 960, - "height": 640 + "width": 1080, + "height": 2160 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -189,6 +347,7 @@ "__type__": "cc.Canvas", "_name": "", "_objFlags": 0, + "__editorExtras__": {}, "node": { "__id__": 2 }, @@ -204,6 +363,7 @@ "__type__": "cc.Widget", "_name": "", "_objFlags": 0, + "__editorExtras__": {}, "node": { "__id__": 2 }, @@ -229,26 +389,59 @@ "_lockFlags": 0, "_id": "c5V1EV8IpMtrIvY1OE9t2u" }, + { + "__type__": "66d6c15rzdAT4lpaFk0+5gx", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": null, + "_id": "c2b3nbzv9JuZmP2jxQyN72" + }, + { + "__type__": "cc.PrefabInfo", + "root": null, + "asset": null, + "fileId": "d60530e8-06be-4ac4-8613-9cc604c77f32", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": [ + { + "__id__": 5 + } + ] + }, { "__type__": "cc.SceneGlobals", "ambient": { - "__id__": 9 + "__id__": 19 }, "shadows": { - "__id__": 10 + "__id__": 20 }, "_skybox": { - "__id__": 11 + "__id__": 21 }, "fog": { - "__id__": 12 + "__id__": 22 }, "octree": { - "__id__": 13 + "__id__": 23 }, "skin": { - "__id__": 14 - } + "__id__": 24 + }, + "lightProbeInfo": { + "__id__": 25 + }, + "postSettings": { + "__id__": 26 + }, + "bakedWithStationaryMainLight": false, + "bakedWithHighpLightmap": false }, { "__type__": "cc.AmbientInfo", @@ -309,6 +502,7 @@ "z": 0 }, "_distance": 0, + "_planeBias": 1, "_shadowColor": { "__type__": "cc.Color", "r": 76, @@ -332,7 +526,11 @@ "_diffuseMapHDR": null, "_diffuseMapLDR": null, "_enabled": false, - "_useHDR": true + "_useHDR": true, + "_editableMaterial": null, + "_reflectionHDR": null, + "_reflectionLDR": null, + "_rotationAngle": 0 }, { "__type__": "cc.FogInfo", @@ -373,6 +571,23 @@ { "__type__": "cc.SkinInfo", "_enabled": false, - "_scale": 5 + "_blurRadius": 0.01, + "_sssIntensity": 3 + }, + { + "__type__": "cc.LightProbeInfo", + "_giScale": 1, + "_giSamples": 1024, + "_bounces": 2, + "_reduceRinging": 0, + "_showProbe": true, + "_showWireframe": true, + "_showConvex": false, + "_data": null, + "_lightProbeSphereVolume": 1 + }, + { + "__type__": "cc.PostSettingsInfo", + "_toneMappingType": 0 } ] \ No newline at end of file diff --git a/assets/main.ts b/assets/main.ts index fd10bc4..bcca8ff 100644 --- a/assets/main.ts +++ b/assets/main.ts @@ -1,14 +1,40 @@ -import { _decorator, Component, Node } from 'cc'; -const { ccclass, property } = _decorator; +import { _decorator, Component } from 'cc'; +import { ViewManager } from './scripts/core/ViewManager'; +const { ccclass } = _decorator; +/** + * 主入口脚本 + * 负责初始化 ViewManager 并注册页面 + */ @ccclass('main') export class main extends Component { - start() { - + /** + * onLoad 比 start 更早执行 + * 确保 ViewManager 在 PageLoading.start() 之前初始化 + */ + onLoad() { + this._initViewManager(); } - update(deltaTime: number) { - + /** + * 初始化页面管理器 + */ + private _initViewManager(): void { + // 初始化 ViewManager,绑定 Canvas 作为页面容器 + ViewManager.instance.init(this.node); + + // 注册页面配置 + ViewManager.instance.register('PageHome', { + prefabPath: 'prefabs/PageHome', + cache: true, + zIndex: 0 + }); + + // 注册关卡页面 + ViewManager.instance.register('PageLevel', { + prefabPath: 'prefabs/PageLevel', + cache: true, + zIndex: 1 + }); } } - diff --git a/assets/resources/images/IconSetting.png b/assets/resources/images/IconSetting.png new file mode 100644 index 0000000000000000000000000000000000000000..02a83376132fb2d3bbd014fbac8c4f3394d42384 GIT binary patch literal 4214 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

CIkc(zV8@dn#UxGiFv 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

  • b=;TPMDrS|Rw#MNTfdEs+2KKmbWZ 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 bhrs^>E#Anx9h5$d00000NkvXXu0mjfz2NQr literal 0 HcmV?d00001 diff --git a/assets/resources/images/pageHome/test.png.meta b/assets/resources/images/pageHome/test.png.meta new file mode 100644 index 0000000..f057def --- /dev/null +++ b/assets/resources/images/pageHome/test.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.27", + "importer": "image", + "imported": true, + "uuid": "fa1861ef-84d3-4347-9bf0-7627f54b05de", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "fa1861ef-84d3-4347-9bf0-7627f54b05de@6c48a", + "displayName": "test", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "fa1861ef-84d3-4347-9bf0-7627f54b05de", + "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": "fa1861ef-84d3-4347-9bf0-7627f54b05de@f9941", + "displayName": "test", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 352, + "height": 776, + "rawWidth": 352, + "rawHeight": 776, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -176, + -388, + 0, + 176, + -388, + 0, + -176, + 388, + 0, + 176, + 388, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 776, + 352, + 776, + 0, + 0, + 352, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -176, + -388, + 0 + ], + "maxPos": [ + 176, + 388, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "fa1861ef-84d3-4347-9bf0-7627f54b05de@6c48a", + "atlasUuid": "", + "trimType": "auto" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "hasAlpha": true, + "redirect": "fa1861ef-84d3-4347-9bf0-7627f54b05de@6c48a" + } +} diff --git a/assets/resources/images/pageLevel.meta b/assets/resources/images/pageLevel.meta new file mode 100644 index 0000000..098f562 --- /dev/null +++ b/assets/resources/images/pageLevel.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "6e13548b-e5a3-4b8d-b6c0-2a5f394f1487", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/resources/images/pageLevel/AdButton.png b/assets/resources/images/pageLevel/AdButton.png new file mode 100644 index 0000000000000000000000000000000000000000..34271c663b0eea0e17dbf53bd3265064f2e6aa0e GIT binary patch literal 1618 zcmV-Y2CeytP)6bbGurkejJ<@gi@Io*pp z>X$k8qc;DnGss>_EdT%j7IachQviV9AitkL5Mb{x?|^WSuW*mgP*Bf1ZWHbR00nkQ zL_t(|+U?zGcIq$;1z=%2149`~UqnViDC~cU??4hvD9{24(U1FW;U3Adoq=AUm;S(+ zeJaIpol?d)gQe@y+i8Dc#teU@%;1eNdA@_HdB*3$rS5ri!|=4Rv!pJ0KH_O1q|Pcy z53usIL-`)H&oz80it|;r+lOHQ*M<9Jw<*&2XGV_hI-j`65X_&glg;)rCP#OdPgLyI z0X!MWxHJ2 z=c#~jcF>(Hes(d^iYwm%bST_%W$|1;iDM)pg!!QUr$j7I7#SLRxL%EZqQu9SzKQVJ~DKJ!j#ar_->!`s~#6X zZ^EeRb9d&r2#ZjkHh21*!$-LC?pMl3F8!d<<3y9~1$|5}i&@4VEF1^3#rJ$OroX zWZCe6bK0*4Ak3~F6Fml)e}Dk2irpB zNJzL<_2{X>LnK0NskH z3kgYAohjhdN35bsXvPOw0MgWF+f&>=2$fb3`+VSGETQTfJRi5-fh-S?)=RWH`*4iG zLL^Xn_PYLn57Gbx3F~F(z{QS8o~-f3;33+aINQdb3#Vvv(uAjP0HV#wWSd-Rh_9Rq z6JPwEb%0H)EPLDJN-n;RB}-m4Im=*HkR<&1!R;>;kt8`EX*x4R5y=ror#ZnIporvH z*%Gom6pk4v-o`@*LV$`i9 zI%{!HMHJx#s7o8Js1ZHrYsi%Xw-HwR9nOx~kJ9Q?M)>+%H@+jT7>}Ny4cBt4M(s-? zu1)Ak6F&JyM(sB^JH$QBRg6~Gg)rw6qv-|O;ge{CI%-F9me2TuUgRrgtVeB1Qf{Mw zEN{YR(hMQJV*eenrIyqR?Jz=WL-L*SneoJ|??#kGNs#QJY-D7vk+E z!S%!+toK>5jksw%)nv8b>#QhE^I`?p<@q+Y*);oG7qqV!UT2mbb;flN(reU2QxifG z#7su?7TTZvV|dKJ>6b_Ei88iG&&8G8_M?D$2U;cam*UkN}k*3%D2POS$$5|xz Qr~m)}07*qoM6N<$f*DT}%K!iX literal 0 HcmV?d00001 diff --git a/assets/resources/images/pageLevel/AdButton.png.meta b/assets/resources/images/pageLevel/AdButton.png.meta new file mode 100644 index 0000000..9c5c5c3 --- /dev/null +++ b/assets/resources/images/pageLevel/AdButton.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.27", + "importer": "image", + "imported": true, + "uuid": "d264bb8e-0d8c-48a5-a720-31c10e358a7d", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "d264bb8e-0d8c-48a5-a720-31c10e358a7d@6c48a", + "displayName": "AdButton", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "d264bb8e-0d8c-48a5-a720-31c10e358a7d", + "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": "d264bb8e-0d8c-48a5-a720-31c10e358a7d@f9941", + "displayName": "AdButton", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 417, + "height": 142, + "rawWidth": 417, + "rawHeight": 142, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -208.5, + -71, + 0, + 208.5, + -71, + 0, + -208.5, + 71, + 0, + 208.5, + 71, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 142, + 417, + 142, + 0, + 0, + 417, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -208.5, + -71, + 0 + ], + "maxPos": [ + 208.5, + 71, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "d264bb8e-0d8c-48a5-a720-31c10e358a7d@6c48a", + "atlasUuid": "", + "trimType": "auto" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "hasAlpha": true, + "redirect": "d264bb8e-0d8c-48a5-a720-31c10e358a7d@6c48a" + } +} diff --git a/assets/resources/prefabs.meta b/assets/resources/prefabs.meta new file mode 100644 index 0000000..c959b27 --- /dev/null +++ b/assets/resources/prefabs.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "8c0aeae3-2147-4c02-a1d2-2694fbe4aacf", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/resources/prefabs/PageHome.prefab b/assets/resources/prefabs/PageHome.prefab new file mode 100644 index 0000000..873b604 --- /dev/null +++ b/assets/resources/prefabs/PageHome.prefab @@ -0,0 +1,560 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "PageHome", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "PageHome", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + }, + { + "__id__": 10 + } + ], + "_active": true, + "_components": [ + { + "__id__": 20 + }, + { + "__id__": 22 + }, + { + "__id__": 24 + } + ], + "_prefab": { + "__id__": 26 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.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": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 4 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1080, + "height": 2160 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "516nXwOy1HyILEPLAixt3+" + }, + { + "__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__": "d532045e-55f8-47c2-9493-b918e18364b0@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "caSJymhl1EjYDJB5ONQknn" + }, + { + "__type__": "d33b0ZrKQJEaKZYN2Peg+C/", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 8 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5fvoDQhtZHSaQ4OjsBm2R+" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "34DqITevxDppujuUM+M3Ep", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "startGame", + "_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": -800.532, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.583, + "y": 1.583, + "z": 1.583 + }, + "_mobility": 0, + "_layer": 1073741824, + "_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": 216, + "height": 107 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "35asQ5bFtJOr9Onmy9xZov" + }, + { + "__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__": "010e6809-3636-4c23-8403-1424c771f0f8@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": "bbY0DIwZZE564mJcuIqyL2" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 16 + }, + "_alignFlags": 4, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 194.77749999999992, + "_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": "daRisiwm1PEKRk63d1ICPO" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 18 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_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": "29dh3pT0tGe4UqoNypQFFz" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "24z1aCS5BGUoUcLzSowxMh", + "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": 1080, + "height": 2160 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3fh/GQw5BFtaWjY2iRXZNj" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 23 + }, + "_alignFlags": 45, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 1080, + "_originalHeight": 2160, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "adez9PYBlO+o5jJaEuv12a" + }, + { + "__type__": "ada67C1KJZGrIrj62ihFzBE", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 25 + }, + "startGameBtn": { + "__id__": 10 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "59sKvUi4BJY43S8yX+l4bC" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c46/YsCPVOJYA4mWEpNYRx", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/resources/prefabs/PageHome.prefab.meta b/assets/resources/prefabs/PageHome.prefab.meta new file mode 100644 index 0000000..0760d52 --- /dev/null +++ b/assets/resources/prefabs/PageHome.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "ae6e1ab4-19be-4cb3-90e4-9a1f3204a0fd", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "PageHome" + } +} diff --git a/assets/resources/prefabs/PageHome.ts b/assets/resources/prefabs/PageHome.ts new file mode 100644 index 0000000..0e0db3b --- /dev/null +++ b/assets/resources/prefabs/PageHome.ts @@ -0,0 +1,64 @@ +import { _decorator, Node, Button } from 'cc'; +import { BaseView } from '../../scripts/core/BaseView'; +import { ViewManager } from '../../scripts/core/ViewManager'; +const { ccclass, property } = _decorator; + +/** + * 首页组件 + * 继承 BaseView,实现页面生命周期 + */ +@ccclass('PageHome') +export class PageHome extends BaseView { + @property({ type: Node, tooltip: '开始游戏按钮' }) + startGameBtn: Node | null = null; + + /** + * 页面首次加载时调用 + */ + onViewLoad(): void { + console.log('[PageHome] onViewLoad'); + this._initButtons(); + } + + /** + * 初始化按钮事件 + */ + private _initButtons(): void { + if (this.startGameBtn) { + this.startGameBtn.on(Button.EventType.CLICK, this._onStartGameClick, this); + } + } + + /** + * 开始游戏按钮点击回调 + */ + private _onStartGameClick(): void { + console.log('[PageHome] 开始游戏按钮点击'); + ViewManager.instance.open('PageLevel'); + } + + /** + * 页面每次显示时调用 + */ + onViewShow(): void { + console.log('[PageHome] onViewShow'); + } + + /** + * 页面隐藏时调用 + */ + onViewHide(): void { + console.log('[PageHome] onViewHide'); + } + + /** + * 页面销毁时调用 + */ + onViewDestroy(): void { + console.log('[PageHome] onViewDestroy'); + // 移除按钮事件监听 + if (this.startGameBtn) { + this.startGameBtn.off(Button.EventType.CLICK, this._onStartGameClick, this); + } + } +} diff --git a/assets/resources/prefabs/PageHome.ts.meta b/assets/resources/prefabs/PageHome.ts.meta new file mode 100644 index 0000000..443136d --- /dev/null +++ b/assets/resources/prefabs/PageHome.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "ada670b5-2896-46ac-8ae3-eb68a1173044", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/resources/prefabs/PageLevel.prefab b/assets/resources/prefabs/PageLevel.prefab new file mode 100644 index 0000000..5046212 --- /dev/null +++ b/assets/resources/prefabs/PageLevel.prefab @@ -0,0 +1,3276 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "PageLevel", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "PageLevel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + }, + { + "__id__": 10 + }, + { + "__id__": 18 + }, + { + "__id__": 118 + } + ], + "_active": true, + "_components": [ + { + "__id__": 132 + }, + { + "__id__": 134 + }, + { + "__id__": 136 + } + ], + "_prefab": { + "__id__": 138 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.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": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 4 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1080, + "height": 2160 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "80WdxIr5tNCKAmMxTr9arK" + }, + { + "__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__": "d532045e-55f8-47c2-9493-b918e18364b0@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "802e0GRj5OlZPWDkNAsqX9" + }, + { + "__type__": "d33b0ZrKQJEaKZYN2Peg+C/", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 8 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbhrI91MhPLYyyyP0uS5SE" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "70xAyWU9FPCaGEl4+7MCvL", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "IconSetting", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 11 + }, + { + "__id__": 13 + }, + { + "__id__": 15 + } + ], + "_prefab": { + "__id__": 17 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -420.451, + "y": 794.699, + "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__": 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": "1clsImNMZCq4gjWNYIOUFq" + }, + { + "__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": "fbQJvXkAVI95f2IOcKw2nx" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 16 + }, + "_alignFlags": 9, + "_target": null, + "_left": 65.54899999999998, + "_right": 0, + "_top": 231.30100000000004, + "_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": "7fSph66PxCzKzewaKLPszT" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b8AbrhFbFNAIT6XkLOpIN7", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Main", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 19 + }, + { + "__id__": 25 + } + ], + "_active": true, + "_components": [ + { + "__id__": 113 + }, + { + "__id__": 115 + } + ], + "_prefab": { + "__id__": 117 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 194.34000000000003, + "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": "test", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 18 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 20 + }, + { + "__id__": 22 + } + ], + "_prefab": { + "__id__": 24 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 41.11, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.474, + "y": 1.474, + "z": 1.474 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 19 + }, + "_enabled": true, + "__prefab": { + "__id__": 21 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 352, + "height": 776 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "cf0c0/QO9FHIXbYgVpVPk9" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 19 + }, + "_enabled": true, + "__prefab": { + "__id__": 23 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "fa1861ef-84d3-4347-9bf0-7627f54b05de@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": "4cl8JkJR9Hxa1OR+kOT88O" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f9HqkaQLBLlKIG0QTieYtd", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Action", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 18 + }, + "_children": [ + { + "__id__": 26 + }, + { + "__id__": 32 + }, + { + "__id__": 98 + } + ], + "_active": true, + "_components": [ + { + "__id__": 108 + }, + { + "__id__": 110 + } + ], + "_prefab": { + "__id__": 112 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 46.913, + "y": -680.19, + "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": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 25 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 27 + }, + { + "__id__": 29 + } + ], + "_prefab": { + "__id__": 31 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -200, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 26 + }, + "_enabled": true, + "__prefab": { + "__id__": 28 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 126 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ebbxJ4aVNJwb+rk+mgyChW" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 26 + }, + "_enabled": true, + "__prefab": { + "__id__": 30 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "这是", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 100, + "_fontSize": 100, + "_fontFamily": "Arial", + "_lineHeight": 100, + "_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": "cdH29+tiBJqI3ELNCvXXWE" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2ehdui305FJ7xM7Ya2xfC0", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "InputLayout", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 25 + }, + "_children": [ + { + "__id__": 33 + }, + { + "__id__": 53 + }, + { + "__id__": 73 + } + ], + "_active": true, + "_components": [ + { + "__id__": 93 + }, + { + "__id__": 95 + } + ], + "_prefab": { + "__id__": 97 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 47.531, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Input1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 32 + }, + "_children": [ + { + "__id__": 34 + }, + { + "__id__": 40 + } + ], + "_active": true, + "_components": [ + { + "__id__": 46 + }, + { + "__id__": 48 + }, + { + "__id__": 50 + } + ], + "_prefab": { + "__id__": 52 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -60, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "TEXT_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 33 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 35 + }, + { + "__id__": 37 + } + ], + "_prefab": { + "__id__": 39 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 34 + }, + "_enabled": true, + "__prefab": { + "__id__": 36 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "eeaYFpgkxERoSIe3de28dr" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 34 + }, + "_enabled": true, + "__prefab": { + "__id__": 38 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "e7XibgTnNCf5UOhz5xM8vP" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "11XPpIPmVJ25+/thbDYLUc", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "PLACEHOLDER_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 33 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 41 + }, + { + "__id__": 43 + } + ], + "_prefab": { + "__id__": 45 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 40 + }, + "_enabled": true, + "__prefab": { + "__id__": 42 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "4c/wKO2pRB269pKlCEU185" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 40 + }, + "_enabled": true, + "__prefab": { + "__id__": 44 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 187, + "g": 187, + "b": 187, + "a": 255 + }, + "_string": "填写答案", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 20, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "c4dTAqLbRLsIeauyg0OV8p" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "43UTUNAwdO7rFB4vGsaZ5a", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 33 + }, + "_enabled": true, + "__prefab": { + "__id__": 47 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1eHld/ifFGaY6fliU8LFfi" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 33 + }, + "_enabled": true, + "__prefab": { + "__id__": 49 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_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": "feEHEaYGNJK75ldcFa8HYg" + }, + { + "__type__": "cc.EditBox", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 33 + }, + "_enabled": true, + "__prefab": { + "__id__": 51 + }, + "editingDidBegan": [], + "textChanged": [], + "editingDidEnded": [], + "editingReturn": [], + "_textLabel": { + "__id__": 37 + }, + "_placeholderLabel": { + "__id__": 43 + }, + "_returnType": 0, + "_string": "", + "_tabIndex": 0, + "_backgroundImage": null, + "_inputFlag": 5, + "_inputMode": 6, + "_maxLength": 8, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "02xu7B+GtJCoWV6l3iQuzJ" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "03pU7//sxEcI//olaHgI0r", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Input2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 32 + }, + "_children": [ + { + "__id__": 54 + }, + { + "__id__": 60 + } + ], + "_active": true, + "_components": [ + { + "__id__": 66 + }, + { + "__id__": 68 + }, + { + "__id__": 70 + } + ], + "_prefab": { + "__id__": 72 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 60, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "TEXT_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 53 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 55 + }, + { + "__id__": 57 + } + ], + "_prefab": { + "__id__": 59 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 54 + }, + "_enabled": true, + "__prefab": { + "__id__": 56 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "8ep3HVkdRGxowmhF7imA3+" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 54 + }, + "_enabled": true, + "__prefab": { + "__id__": 58 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "73MAjHjkNBJKJw2EoP8iBd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "0bNl8aXhlNlorMlDBrCNNC", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "PLACEHOLDER_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 53 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 61 + }, + { + "__id__": 63 + } + ], + "_prefab": { + "__id__": 65 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 60 + }, + "_enabled": true, + "__prefab": { + "__id__": 62 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "fdwNN+6AlL07Rr4wZt/TSk" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 60 + }, + "_enabled": true, + "__prefab": { + "__id__": 64 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 187, + "g": 187, + "b": 187, + "a": 255 + }, + "_string": "填写答案", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 20, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "7ag14s9FNN77mV/3gC0ZKM" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d5EEQOf05AdJZAgE65UlOM", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 53 + }, + "_enabled": true, + "__prefab": { + "__id__": 67 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a2Qz6NHJ1GzoC9o9btFfFm" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 53 + }, + "_enabled": true, + "__prefab": { + "__id__": 69 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_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": "51NPvBm3RGpJIXGEU9SfJZ" + }, + { + "__type__": "cc.EditBox", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 53 + }, + "_enabled": true, + "__prefab": { + "__id__": 71 + }, + "editingDidBegan": [], + "textChanged": [], + "editingDidEnded": [], + "editingReturn": [], + "_textLabel": { + "__id__": 57 + }, + "_placeholderLabel": { + "__id__": 63 + }, + "_returnType": 0, + "_string": "", + "_tabIndex": 0, + "_backgroundImage": null, + "_inputFlag": 5, + "_inputMode": 6, + "_maxLength": 8, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a9h+0GPnpL9rV7auDLBlob" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "12fVl35AdIarSOZmPUYuSP", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Input3", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 32 + }, + "_children": [ + { + "__id__": 74 + }, + { + "__id__": 80 + } + ], + "_active": false, + "_components": [ + { + "__id__": 86 + }, + { + "__id__": 88 + }, + { + "__id__": 90 + } + ], + "_prefab": { + "__id__": 92 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 120, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "TEXT_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 73 + }, + "_children": [], + "_active": false, + "_components": [ + { + "__id__": 75 + }, + { + "__id__": 77 + } + ], + "_prefab": { + "__id__": 79 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 74 + }, + "_enabled": true, + "__prefab": { + "__id__": 76 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "9fJvmjwYNJZYGWCPp0VaB2" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 74 + }, + "_enabled": true, + "__prefab": { + "__id__": 78 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "18BjX9dWlJxKRWba5StKvL" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "e1VUvBLRdORIDEAxRQdv+Z", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "PLACEHOLDER_LABEL", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 73 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 81 + }, + { + "__id__": 83 + } + ], + "_prefab": { + "__id__": 85 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -48, + "y": 50, + "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__": 80 + }, + "_enabled": true, + "__prefab": { + "__id__": 82 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 98, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 1 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "57BUFpCXhIgpUqdvaS0Wzh" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 80 + }, + "_enabled": true, + "__prefab": { + "__id__": 84 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 187, + "g": 187, + "b": 187, + "a": 255 + }, + "_string": "填写答案", + "_horizontalAlign": 0, + "_verticalAlign": 1, + "_actualFontSize": 20, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_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": "f44aRzWTJJKIRhaUNXEaDd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "6fFJ5LbRJES5d8ZziyK+PS", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 73 + }, + "_enabled": true, + "__prefab": { + "__id__": 87 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "23nWAABipNkoYc5yt1Xs7w" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 73 + }, + "_enabled": true, + "__prefab": { + "__id__": 89 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_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": "096dzxlopI1LxXxkQ/CY8J" + }, + { + "__type__": "cc.EditBox", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 73 + }, + "_enabled": true, + "__prefab": { + "__id__": 91 + }, + "editingDidBegan": [], + "textChanged": [], + "editingDidEnded": [], + "editingReturn": [], + "_textLabel": { + "__id__": 77 + }, + "_placeholderLabel": { + "__id__": 83 + }, + "_returnType": 0, + "_string": "", + "_tabIndex": 0, + "_backgroundImage": null, + "_inputFlag": 5, + "_inputMode": 6, + "_maxLength": 8, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "7ch0RcYPtN4ruXmvpZqwpi" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "52Mx5EqHZMbaQb541EtPhy", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 32 + }, + "_enabled": true, + "__prefab": { + "__id__": 94 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 220, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "8e8ibLSNRJYb902GGC/s9+" + }, + { + "__type__": "cc.Layout", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 32 + }, + "_enabled": true, + "__prefab": { + "__id__": 96 + }, + "_resizeMode": 1, + "_layoutType": 1, + "_cellSize": { + "__type__": "cc.Size", + "width": 40, + "height": 40 + }, + "_startAxis": 0, + "_paddingLeft": 0, + "_paddingRight": 0, + "_paddingTop": 0, + "_paddingBottom": 0, + "_spacingX": 20, + "_spacingY": 0, + "_verticalDirection": 1, + "_horizontalDirection": 0, + "_constraint": 0, + "_constraintNum": 2, + "_affectedByScale": false, + "_isAlign": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "2dCn7uYatBRLETBXaXbcC6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "71gWlovDJER4gFvaCwzo/Q", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "SubmitButton", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 25 + }, + "_children": [ + { + "__id__": 99 + } + ], + "_active": true, + "_components": [ + { + "__id__": 105 + } + ], + "_prefab": { + "__id__": 107 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 170, + "y": 41.081, + "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": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 98 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 100 + }, + { + "__id__": 102 + } + ], + "_prefab": { + "__id__": 104 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 99 + }, + "_enabled": true, + "__prefab": { + "__id__": 101 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 160, + "height": 50.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "beSIENsV9Hv7F1To7lGgtW" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 99 + }, + "_enabled": true, + "__prefab": { + "__id__": 103 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 241, + "g": 2, + "b": 2, + "a": 255 + }, + "_string": "提交答案", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 40, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 0, + "_enableWrapText": true, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": 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": "62pZl7xGZO/pzOJVlIcuzO" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a91nWCyfxNwY18KADht9KN", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 98 + }, + "_enabled": true, + "__prefab": { + "__id__": 106 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "9eoyMarC5Ox6M4yCVeS+Ds" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f3NOFIoXFJPo/SeCtTbqDR", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 25 + }, + "_enabled": true, + "__prefab": { + "__id__": 109 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 600, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "95uEcqYPRJ/JsQWGHMXn20" + }, + { + "__type__": "cc.Layout", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 25 + }, + "_enabled": true, + "__prefab": { + "__id__": 111 + }, + "_resizeMode": 0, + "_layoutType": 1, + "_cellSize": { + "__type__": "cc.Size", + "width": 40, + "height": 40 + }, + "_startAxis": 0, + "_paddingLeft": 0, + "_paddingRight": 0, + "_paddingTop": 0, + "_paddingBottom": 0, + "_spacingX": 0, + "_spacingY": 0, + "_verticalDirection": 1, + "_horizontalDirection": 0, + "_constraint": 0, + "_constraintNum": 2, + "_affectedByScale": false, + "_isAlign": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f4CxQ7laRFOp09gI0UW91w" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "4deoRli6lG4Le/Y/sMCn6i", + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 18 + }, + "_enabled": true, + "__prefab": { + "__id__": 114 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "fcDdoVyqdNrKGRQS4GWxFT" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 18 + }, + "_enabled": true, + "__prefab": { + "__id__": 116 + }, + "_alignFlags": 1, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 835.66, + "_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": "bdjc5eMMRKlI7cSmDD70aq" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f1Ufzs3/tBT7in6cA5KJBy", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "AdButton", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 119 + } + ], + "_active": true, + "_components": [ + { + "__id__": 125 + }, + { + "__id__": 127 + }, + { + "__id__": 129 + } + ], + "_prefab": { + "__id__": 131 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": -698.012, + "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": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 118 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 120 + }, + { + "__id__": 122 + } + ], + "_prefab": { + "__id__": 124 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 119 + }, + "_enabled": true, + "__prefab": { + "__id__": 121 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 120, + "height": 75.6 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c4fxmhHPdOXZNPfCJgvkqw" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 119 + }, + "_enabled": true, + "__prefab": { + "__id__": 123 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "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": "45xft6XbBGy4B+2CX692Kx" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d6diVKl29CVqpZ5sVJVXbX", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 118 + }, + "_enabled": true, + "__prefab": { + "__id__": 126 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 417, + "height": 142 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1fFAHIxOJE9Y0bwlk/wokh" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 118 + }, + "_enabled": true, + "__prefab": { + "__id__": 128 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "d264bb8e-0d8c-48a5-a720-31c10e358a7d@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": "b0NixKbH9It4kI0yHfzbB8" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 118 + }, + "_enabled": true, + "__prefab": { + "__id__": 130 + }, + "_alignFlags": 4, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 1707.012, + "_bottom": 310.98800000000006, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 142, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5ctGaR1hJA1r7ROWouQNte" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f2lG4UerlKn7JYXi+DsiOJ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 133 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1080, + "height": 2160 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1b9lC20QBLwoZnmAJu/p6J" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 135 + }, + "_alignFlags": 0, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "36SnLYviJDJb2n5bMKjrxz" + }, + { + "__type__": "14b23Xg5klHer6xeJDbjQya", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 137 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e2itWq4ZlL5b9D690HcX3O" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c46/YsCPVOJYA4mWEpNYRx", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/resources/prefabs/PageLevel.prefab.meta b/assets/resources/prefabs/PageLevel.prefab.meta new file mode 100644 index 0000000..b3e97ee --- /dev/null +++ b/assets/resources/prefabs/PageLevel.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "8611dbdc-4749-49f1-97ca-aedae3d16320", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "PageLevel" + } +} diff --git a/assets/resources/prefabs/PageLevel.ts b/assets/resources/prefabs/PageLevel.ts new file mode 100644 index 0000000..6030358 --- /dev/null +++ b/assets/resources/prefabs/PageLevel.ts @@ -0,0 +1,39 @@ +import { _decorator } from 'cc'; +import { BaseView } from '../../scripts/core/BaseView'; +const { ccclass } = _decorator; + +/** + * 关卡页面组件 + * 继承 BaseView,实现页面生命周期 + */ +@ccclass('PageLevel') +export class PageLevel extends BaseView { + /** + * 页面首次加载时调用 + */ + onViewLoad(): void { + console.log('[PageLevel] onViewLoad'); + } + + /** + * 页面每次显示时调用 + */ + onViewShow(): void { + console.log('[PageLevel] onViewShow'); + } + + /** + * 页面隐藏时调用 + */ + onViewHide(): void { + console.log('[PageLevel] onViewHide'); + } + + /** + * 页面销毁时调用 + */ + onViewDestroy(): void { + console.log('[PageLevel] onViewDestroy'); + } +} + diff --git a/assets/resources/prefabs/PageLevel.ts.meta b/assets/resources/prefabs/PageLevel.ts.meta new file mode 100644 index 0000000..dcd2c2e --- /dev/null +++ b/assets/resources/prefabs/PageLevel.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "14b235e0-e649-477a-beb1-7890db8d0c9a", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/scripts/core.meta b/assets/scripts/core.meta new file mode 100644 index 0000000..b2a288f --- /dev/null +++ b/assets/scripts/core.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/scripts/core/BaseView.ts b/assets/scripts/core/BaseView.ts new file mode 100644 index 0000000..6da6bf9 --- /dev/null +++ b/assets/scripts/core/BaseView.ts @@ -0,0 +1,131 @@ +import { _decorator, Component } from 'cc'; +const { ccclass } = _decorator; + +/** + * 页面配置接口 + */ +export interface ViewConfig { + prefabPath: string; // 相对于 resources 的路径 + cache?: boolean; // 是否缓存页面,默认 true + zIndex?: number; // 层级,默认 0 +} + +/** + * 页面打开选项 + */ +export interface ViewOptions { + params?: any; // 传递给页面的参数 + onComplete?: (view: BaseView) => void; + onError?: (err: Error) => void; +} + +/** + * 页面基类 + * 所有页面组件应继承此类,实现生命周期方法 + */ +@ccclass('BaseView') +export class BaseView extends Component { + /** 页面唯一标识 */ + viewId: string = ''; + + /** 页面配置 */ + config: ViewConfig | null = null; + + /** 是否正在显示 */ + isShowing: boolean = false; + + /** 传递给页面的参数 */ + protected _params: any = null; + + /** + * 设置页面参数 + */ + setParams(params: any): void { + this._params = params; + } + + /** + * 获取页面参数 + */ + getParams(): any { + return this._params; + } + + /** + * 页面加载时调用(首次创建时) + * 子类应重写此方法 + */ + onViewLoad(): void { + // 子类实现 + } + + /** + * 页面显示时调用(每次打开时) + * 子类应重写此方法 + */ + onViewShow(): void { + // 子类实现 + } + + /** + * 页面隐藏时调用(关闭或被其他页面覆盖时) + * 子类应重写此方法 + */ + onViewHide(): void { + // 子类实现 + } + + /** + * 页面销毁时调用 + * 子类应重写此方法 + */ + onViewDestroy(): void { + // 子类实现 + } + + // ========== 内部方法,由 ViewManager 调用 ========== + + /** + * 内部方法:执行显示逻辑 + */ + _doShow(): void { + if (this.isShowing) return; + this.isShowing = true; + this.node.active = true; + this.onViewShow(); + } + + /** + * 内部方法:执行隐藏逻辑 + */ + _doHide(): void { + if (!this.isShowing) return; + this.isShowing = false; + this.onViewHide(); + this.node.active = false; + } + + /** + * 内部方法:执行销毁逻辑 + */ + _doDestroy(): void { + // 标记已销毁,防止 onDestroy 中重复调用 + this._destroyed = true; + this.node.destroy(); + } + + /** 是否已标记销毁 */ + private _destroyed: boolean = false; + + // ========== Cocos 生命周期 ========== + + protected onDestroy(): void { + // 仅在未被 _doDestroy 调用时执行生命周期 + if (!this._destroyed) { + if (this.isShowing) { + this.onViewHide(); + } + } + this.onViewDestroy(); + } +} diff --git a/assets/scripts/core/BaseView.ts.meta b/assets/scripts/core/BaseView.ts.meta new file mode 100644 index 0000000..b4cbae3 --- /dev/null +++ b/assets/scripts/core/BaseView.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "b1c2d3e4-f5a6-7890-bcde-f12345678901", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/scripts/core/ViewManager.ts b/assets/scripts/core/ViewManager.ts new file mode 100644 index 0000000..6f67cb3 --- /dev/null +++ b/assets/scripts/core/ViewManager.ts @@ -0,0 +1,350 @@ +import { _decorator, Node, resources, Prefab, instantiate, error } from 'cc'; +import { BaseView, ViewConfig, ViewOptions } from './BaseView'; +const { ccclass } = _decorator; + +/** + * 已注册的页面配置映射 + */ +interface RegisteredView { + config: ViewConfig; + prefab: Prefab | null; // 缓存的预制体 +} + +/** + * 页面管理器 + * 单例模式,统一管理页面的注册、打开、关闭、返回等操作 + */ +@ccclass('ViewManager') +export class ViewManager { + /** 单例实例 */ + private static _instance: ViewManager | null = null; + + /** 获取单例 */ + public static get instance(): ViewManager { + if (!ViewManager._instance) { + ViewManager._instance = new ViewManager(); + } + return ViewManager._instance; + } + + /** 页面容器节点 */ + private _container: Node | null = null; + + /** 已注册的页面配置 */ + private _registeredViews: Map = new Map(); + + /** 页面栈 */ + private _viewStack: BaseView[] = []; + + /** 页面实例缓存(用于缓存模式的页面) */ + private _viewCache: Map = new Map(); + + /** + * 初始化管理器 + * @param container 页面容器节点(通常是 Canvas) + */ + init(container: Node): void { + this._container = container; + } + + /** + * 获取当前容器 + */ + getContainer(): Node | null { + return this._container; + } + + /** + * 注册页面 + * @param viewId 页面唯一标识 + * @param config 页面配置 + */ + register(viewId: string, config: ViewConfig): void { + if (this._registeredViews.has(viewId)) { + error(`ViewManager: 页面 "${viewId}" 已注册`); + return; + } + + this._registeredViews.set(viewId, { + config: { + cache: true, // 默认缓存 + zIndex: 0, // 默认层级 + ...config + }, + prefab: null + }); + } + + /** + * 批量注册页面 + * @param views 页面配置映射 + */ + registerAll(views: Record): void { + for (const [viewId, config] of Object.entries(views)) { + this.register(viewId, config); + } + } + + /** + * 打开页面 + * @param viewId 页面唯一标识 + * @param options 打开选项 + */ + open(viewId: string, options?: ViewOptions): void { + if (!this._container) { + const err = new Error('ViewManager: 未初始化,请先调用 init()'); + options?.onError?.(err); + return; + } + + const registered = this._registeredViews.get(viewId); + if (!registered) { + const err = new Error(`ViewManager: 页面 "${viewId}" 未注册`); + options?.onError?.(err); + return; + } + + // 检查是否有缓存的实例 + const cachedView = this._viewCache.get(viewId); + if (cachedView && cachedView.node.isValid) { + this._showView(cachedView, options); + return; + } + + // 检查是否有缓存的预制体 + if (registered.prefab) { + this._instantiateView(viewId, registered.prefab, options); + return; + } + + // 动态加载预制体 + resources.load(registered.config.prefabPath, Prefab, (err, prefab) => { + if (err) { + error(`ViewManager: 加载预制体失败 "${registered.config.prefabPath}"`, err); + options?.onError?.(err); + return; + } + + // 缓存预制体 + registered.prefab = prefab; + this._instantiateView(viewId, prefab!, options); + }); + } + + /** + * 实例化视图 + */ + private _instantiateView(viewId: string, prefab: Prefab, options?: ViewOptions): void { + if (!this._container) return; + + const registered = this._registeredViews.get(viewId); + if (!registered) return; + + const node = instantiate(prefab); + const view = node.getComponent(BaseView); + + if (!view) { + error(`ViewManager: 预制体 "${registered.config.prefabPath}" 缺少 BaseView 组件`); + node.destroy(); + options?.onError?.(new Error('缺少 BaseView 组件')); + return; + } + + // 设置视图属性 + view.viewId = viewId; + view.config = registered.config; + view.setParams(options?.params); + + // 设置层级 + node.setSiblingIndex(registered.config.zIndex || 0); + + // 添加到容器 + this._container.addChild(node); + + // 调用加载回调 + view.onViewLoad(); + + // 缓存视图实例 + if (registered.config.cache) { + this._viewCache.set(viewId, view); + } + + // 显示视图 + this._showView(view, options); + } + + /** + * 显示视图 + */ + private _showView(view: BaseView, options?: ViewOptions): void { + // 隐藏当前页面 + const currentView = this.getCurrentView(); + if (currentView && currentView !== view) { + currentView._doHide(); + } + + // 设置参数 + if (options?.params !== undefined) { + view.setParams(options?.params); + } + + // 入栈 + if (!this._viewStack.includes(view)) { + this._viewStack.push(view); + } + + // 显示 + view._doShow(); + + // 回调 + options?.onComplete?.(view); + } + + /** + * 关闭当前页面 + * @param options 关闭选项 + */ + close(options?: { destroy?: boolean }): void { + const currentView = this._viewStack.pop(); + if (!currentView) return; + + const shouldDestroy = options?.destroy ?? !currentView.config?.cache; + this._hideAndDestroyView(currentView, shouldDestroy); + + // 显示上一页 + const prevView = this.getCurrentView(); + if (prevView) { + prevView._doShow(); + } + } + + /** + * 返回上一页(close 的别名) + */ + back(): void { + this.close(); + } + + /** + * 替换当前页面 + * @param viewId 新页面标识 + * @param options 打开选项 + */ + replace(viewId: string, options?: ViewOptions): void { + const currentView = this.getCurrentView(); + if (currentView) { + this._viewStack.pop(); + const shouldDestroy = !currentView.config?.cache; + this._hideAndDestroyView(currentView, shouldDestroy); + } + + this.open(viewId, options); + } + + /** + * 隐藏并销毁视图(内部方法) + */ + private _hideAndDestroyView(view: BaseView, shouldDestroy: boolean): void { + view._doHide(); + if (shouldDestroy) { + this._viewCache.delete(view.viewId); + view._doDestroy(); + } + } + + /** + * 获取当前页面 + */ + getCurrentView(): BaseView | null { + return this._viewStack.length > 0 + ? this._viewStack[this._viewStack.length - 1] + : null; + } + + /** + * 获取页面栈 + */ + getViewStack(): BaseView[] { + return [...this._viewStack]; + } + + /** + * 清空所有页面 + */ + clearAll(): void { + // 从栈顶开始销毁 + while (this._viewStack.length > 0) { + const view = this._viewStack.pop()!; + const shouldDestroy = !view.config?.cache; + this._hideAndDestroyView(view, shouldDestroy); + } + + // 销毁缓存的页面 + for (const view of this._viewCache.values()) { + if (view.node.isValid) { + view._doDestroy(); + } + } + + this._viewCache.clear(); + } + + /** + * 预加载页面预制体 + * @param viewId 页面标识 + * @param onProgress 进度回调 + * @param onComplete 完成回调 + */ + preload(viewId: string, onProgress?: (progress: number) => void, onComplete?: () => void): void { + const registered = this._registeredViews.get(viewId); + if (!registered) { + error(`ViewManager: 页面 "${viewId}" 未注册`); + onComplete?.(); + return; + } + + // 已缓存 + if (registered.prefab) { + onProgress?.(1); + onComplete?.(); + return; + } + + resources.load(registered.config.prefabPath, Prefab, (err, prefab) => { + if (err) { + error(`ViewManager: 预加载失败 "${registered.config.prefabPath}"`, err); + } else { + registered.prefab = prefab; + onProgress?.(1); + } + onComplete?.(); + }); + } + + /** + * 批量预加载页面 + * @param viewIds 页面标识数组 + * @param onProgress 总进度回调 (0-1) + * @param onComplete 完成回调 + */ + preloadAll(viewIds: string[], onProgress?: (progress: number) => void, onComplete?: () => void): void { + if (viewIds.length === 0) { + onProgress?.(1); + onComplete?.(); + return; + } + + let completed = 0; + const total = viewIds.length; + + for (const viewId of viewIds) { + this.preload(viewId, () => { + completed++; + onProgress?.(completed / total); + if (completed === total) { + onComplete?.(); + } + }); + } + } +} diff --git a/assets/scripts/core/ViewManager.ts.meta b/assets/scripts/core/ViewManager.ts.meta new file mode 100644 index 0000000..10a8466 --- /dev/null +++ b/assets/scripts/core/ViewManager.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "c2d3e4f5-a6b7-7890-cdef-123456789012", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/tsconfig.json b/tsconfig.json index 7dc649a..da71375 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,16 @@ /* Add your custom configuration here. */ "compilerOptions": { - "strict": false + "strict": false, + "allowSyntheticDefaultImports": true, + "types": [ + "minigame-api-typings" + ], + "lib": ["es2018", "dom"], + "module": "es2020", + "moduleResolution": "node", + "noUnusedLocals": true, + "noUnusedParameters": true, + "resolveJsonModule": true } }