From 7e9685f4b67b3c4f0e2054a221441a9491ceaca1 Mon Sep 17 00:00:00 2001 From: cuongnm2 Date: Wed, 24 Apr 2024 09:17:24 +0700 Subject: [PATCH] update checkpoint 6 --- assets/cc-common/cc-util/UmStorageManager.ts | 1 - .../res/common-textures/at_texture.pac.meta | 4 +- .../cc-game/res/common-textures/mockup.meta | 9 + .../common-textures/mockup/alert_view.meta | 9 + .../common-textures/mockup/alert_view/bg.png | Bin 0 -> 4228 bytes .../mockup/alert_view/bg.png.meta | 134 + .../mockup/alert_view/close.png | Bin 0 -> 5024 bytes .../mockup/alert_view/close.png.meta | 134 + .../mockup/alert_view/confirm.png | Bin 0 -> 9696 bytes .../mockup/alert_view/confirm.png.meta | 134 + .../mockup/alert_view/no_btn.png | Bin 0 -> 5634 bytes .../mockup/alert_view/no_btn.png.meta | 134 + .../mockup/alert_view/yes_btn.png | Bin 0 -> 6166 bytes .../mockup/alert_view/yes_btn.png.meta | 134 + .../res/common-textures/mockup/common.meta | 9 + .../mockup/common/avatar_frame.png | Bin 0 -> 4826 bytes .../mockup/common/avatar_frame.png.meta | 134 + .../mockup/common/btn_ticket.png | Bin 0 -> 4929 bytes .../mockup/common/btn_ticket.png.meta | 134 + .../common-textures/mockup/common/coin.png | Bin 0 -> 3864 bytes .../mockup/common/coin.png.meta | 134 + .../mockup/common/done_btn.png | Bin 0 -> 6166 bytes .../mockup/common/done_btn.png.meta | 134 + .../common-textures/mockup/common/editing.png | Bin 0 -> 2290 bytes .../mockup/common/editing.png.meta | 134 + .../mockup/common/editing1.png | Bin 0 -> 602 bytes .../mockup/common/editing1.png.meta | 134 + .../common-textures/mockup/common/header.png | Bin 0 -> 41645 bytes .../mockup/common/header.png.meta | 134 + .../mockup/common/level_progress.png | Bin 0 -> 6289 bytes .../mockup/common/level_progress.png.meta | 134 + .../mockup/common/level_progress_bg.png | Bin 0 -> 5979 bytes .../mockup/common/level_progress_bg.png.meta | 134 + .../mockup/common/money_bg.png | Bin 0 -> 1155 bytes .../mockup/common/money_bg.png.meta | 134 + .../mockup/common/name_text.png | Bin 0 -> 1699 bytes .../mockup/common/name_text.png.meta | 134 + .../common-textures/mockup/common/plus.png | Bin 0 -> 1049 bytes .../mockup/common/plus.png.meta | 134 + .../common-textures/mockup/common/reward.png | Bin 0 -> 7671 bytes .../mockup/common/reward.png.meta | 134 + .../common-textures/mockup/common/select.png | Bin 0 -> 438 bytes .../mockup/common/select.png.meta | 134 + .../common-textures/mockup/common/setting.png | Bin 0 -> 7654 bytes .../mockup/common/setting.png.meta | 134 + .../common-textures/mockup/common/star.png | Bin 0 -> 3493 bytes .../mockup/common/star.png.meta | 134 + .../mockup/common/text_type.png | Bin 0 -> 2221 bytes .../mockup/common/text_type.png.meta | 134 + .../mockup/common/unselect.png | Bin 0 -> 915 bytes .../mockup/common/unselect.png.meta | 134 + .../mockup/common/white_progress.png | Bin 0 -> 3859 bytes .../mockup/common/white_progress.png.meta | 134 + assets/cc-game/res/json/boss.json | 14 +- assets/cc-game/res/json/level_design.json | 642 ++ .../cc-game/res/json/level_design.json.meta | 11 + assets/cc-game/scene/mainscene.scene | 7577 ++++++++++++----- .../scripts/debug-config/LayoutDataConfig.ts | 52 +- .../scripts/game_data/GameDataConfig.ts | 19 + .../scripts/game_data/UserDataSaver.ts | 51 + .../scripts/game_data/UserDataSaver.ts.meta | 1 + .../scripts/game_play/GamePlayManager.ts | 26 +- assets/cc-game/scripts/game_play/boss/Boss.ts | 2 +- .../scripts/game_play/creep/CreepBase.ts | 2 +- .../scripts/game_play/enemy/EnemyBase.ts | 4 - .../scripts/game_play/hero/HeroMana.ts | 2 +- .../scripts/game_play/map/MapManager.ts | 10 +- .../skill-special/SkillSpecialManager.ts | 2 +- assets/cc-game/scripts/game_ui/GameUI.ts | 69 +- .../cc-game/scripts/game_ui/GameWinLayout.ts | 31 +- assets/cc-game/scripts/game_ui/HPBar.ts | 46 +- .../cc-game/scripts/game_ui/LevelUpLayout.ts | 30 + .../scripts/game_ui/LevelUpLayout.ts.meta | 1 + .../cc-game/scripts/global/GameGlobalData.ts | 88 +- .../cc-game/scripts/global/GameInterface.ts | 1 - 75 files changed, 9839 insertions(+), 2090 deletions(-) create mode 100644 assets/cc-game/res/common-textures/mockup.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/bg.png create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/bg.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/close.png create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/close.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/confirm.png create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/confirm.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/no_btn.png create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/no_btn.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/yes_btn.png create mode 100644 assets/cc-game/res/common-textures/mockup/alert_view/yes_btn.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/avatar_frame.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/avatar_frame.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/btn_ticket.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/btn_ticket.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/coin.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/coin.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/done_btn.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/done_btn.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/editing.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/editing.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/editing1.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/editing1.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/header.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/header.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/level_progress.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/level_progress.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/money_bg.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/money_bg.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/name_text.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/name_text.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/plus.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/plus.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/reward.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/reward.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/select.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/select.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/setting.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/setting.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/star.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/star.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/text_type.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/text_type.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/unselect.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/unselect.png.meta create mode 100644 assets/cc-game/res/common-textures/mockup/common/white_progress.png create mode 100644 assets/cc-game/res/common-textures/mockup/common/white_progress.png.meta create mode 100644 assets/cc-game/res/json/level_design.json create mode 100644 assets/cc-game/res/json/level_design.json.meta create mode 100644 assets/cc-game/scripts/game_data/UserDataSaver.ts create mode 100644 assets/cc-game/scripts/game_data/UserDataSaver.ts.meta create mode 100644 assets/cc-game/scripts/game_ui/LevelUpLayout.ts create mode 100644 assets/cc-game/scripts/game_ui/LevelUpLayout.ts.meta diff --git a/assets/cc-common/cc-util/UmStorageManager.ts b/assets/cc-common/cc-util/UmStorageManager.ts index fba3b41..1d5499c 100644 --- a/assets/cc-common/cc-util/UmStorageManager.ts +++ b/assets/cc-common/cc-util/UmStorageManager.ts @@ -70,7 +70,6 @@ export class UmStorageManager extends Component { } private _convertKey(key: string, isUser: boolean): string { - key = "pkz" + key; if (isUser) { key = this._user_id + key; } diff --git a/assets/cc-game/res/common-textures/at_texture.pac.meta b/assets/cc-game/res/common-textures/at_texture.pac.meta index 03e1642..81fc0fd 100644 --- a/assets/cc-game/res/common-textures/at_texture.pac.meta +++ b/assets/cc-game/res/common-textures/at_texture.pac.meta @@ -8,8 +8,8 @@ ], "subMetas": {}, "userData": { - "maxWidth": 1024, - "maxHeight": 1024, + "maxWidth": 2048, + "maxHeight": 2048, "padding": 2, "allowRotation": true, "forceSquared": false, diff --git a/assets/cc-game/res/common-textures/mockup.meta b/assets/cc-game/res/common-textures/mockup.meta new file mode 100644 index 0000000..8e09bc2 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "3b4d86ea-7b0b-4312-b7e9-ea15df7ea35c", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/cc-game/res/common-textures/mockup/alert_view.meta b/assets/cc-game/res/common-textures/mockup/alert_view.meta new file mode 100644 index 0000000..cb3a360 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/alert_view.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "c9276f85-92a7-4654-9fc1-ca2ea0289427", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/cc-game/res/common-textures/mockup/alert_view/bg.png b/assets/cc-game/res/common-textures/mockup/alert_view/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ba00f3cb0e441c6390b5c57002421df4b1d55a54 GIT binary patch literal 4228 zcmZu!dpwkB8-7%~YJIXpQAnaq%GjUNIE0ZMhY0I1yADMn#9+svp$xmLc1IfYRW|31 zoC`T5LMllZjAP1SONen;hU7H!J2n@z3=q>VO;xTJ8GQ#vX} zL}Zxf?;6)l;;1I1K55)^EaNziN+uo6TrmP5%w-8j)sc%asT0Cc_sVTGs(Z!IN*HIK zDOg;cK12!Ek_*?6(^py11VExZTmH2-42h(> z4JYFNMreD+*Ot=v%BhF@=b9%>e%ZsdWoin5dz}+fyf9TcecJ2VYQdh_)hthsBv-X` z$}uh84Py1zaxz|3)Ts_3?wyd8C-xze7wp5hW%fFY#!4xA+fVT)8JSP&=K)yxG3XpS zp;D>xH~*-qZl8>DU)tQ6>8RJ0dTd34#Zppu^-@A=LN&kcCt_I9%v9*M{Lh;0Ewk>+ zpNt@ddJeJnXYd=#-FOud(HDM;HLhs$KPCWbMG`Wf>>tz@i|%TT;z#kCOypDPx;jtn zwoNa7OIfP*RS6yv%+G6D8eFY~CHdlJk`%V~Ef0?JZJKtLcwOo_+S<%({~;yZYPFhY zK6tUhpBJda8~iL>1d_(|eqF?WtrnR!@Q&lg#qVb3F07JPTMPHeideKZ4+KIs_yISj zyL~TRx}KVFdt8-YAfui?JTpxnZXKHYo^R8(3EU%*wWsHXA~YK4WM2LvoALgotFvw) z_ZQY!La&QViQF1uJo-gq;NXf`vi|!X>vyA)X|RFqdqD5fjUzSPtqf3(eEjM_s~nMp9Q3`Nja;x_<86 z%n^-bk*(Y}7nf9*rZ3gxRK~Q(@P5wz0vJ3_cm)H5gGnZ!4Q(# zmjH;t3Y&W#*hg?|VUmGh=n3~5tEp_G1)ez{CsepHdUJULs5Q7Ik>6*3@Q-89u8n#S zA_78cm%h#AN`oIY99o!eCcjThjWk^=TAX3iB%JBW;t!VdvV}lxUS8k5Kh1_}(+<}p z?;wn(Ez_*F!y`!%yk|?92VDcrNqqr+rN^$v^2|+i9RTRQ)fh{Tk+vRg!gpm&mB)4m zD$DRKuSV0Y#No00S+{HQK2p_#&MeA+%GoOyhWNv|8$gktSiqZIGD2;+RESfC1srJ^*^3dy0V{gCia=_uzBygTza0LD6thtK;3jlorBJ98^AFvp%@(2cPJ{ci!dS#nkr zQboD??tlCT&5L6i<984+a4W(^riZJ7?5eA+4L<&KkgWy zpiU^&HgPPYdm04nn2vC+FJprJP`;z;jl(%>#T?!Yi^)Nh?ZGH>H$;Faaj51OHdp80 zpU#3|g!BI9y!A@Vmytc%LhdRhYKrT_V!lCVd$DM{k}5YsJc!G^?zXf~@L(`+B7pH2 zk!pY8v5o%kN3>vF_4o+U?9SHs3ptRh1M`$zbew|9j*CHPXYaHkD%S_b!1H2gpVJtH zyReRCpiML&D#oUjWMn4#tQ$)*%$YBp{S;KCmm!YiW1g7OzIf8>{2X~VzUq2 zWv1tpi0Dg7#}NgpEU)w=!V!>SJsD^CWyLq z8GrEGKK0F~cWeMBB2n+!#6QfP)7_KdCEAPW6FeJI2-WTGS(-I!}H(y ze(C)m0BT>X$^FyESjEcNd@y%C37Z53ZG+1D*qYc-NlFiOv2WjB^xJHujBZa?pdwpnO@`DCko8y>lvFYW64QNF( z4xFBQZCc|oLX0twty`G8aD5zhb?wp^x@QJ0zBbx}kQidn3}5ddX8(57WpfN~3|jc- zvx_5zDjkUYN;Y&#c04{wEeU~+!t5f2Ziu}%r6Bcd63syW1|_50#0d+FZ1&HI%0xig z9p)+6?L)%A#i7~l74_kId@H6TyiNSmJZo1e7KM!^!(^xZ+@OP!+|Ay~(?!#^!V>@b#py z!(M$_0!LMqD>%M$TpSlIl&TD04LVZtT*C9DPF1N~pO)qYU1X&mfUAUt%kmYfjqeA& zJ-CaE_jdv{IY%u_v}unzJ_9F?=Se$o!!*-%RmBf$`g83Bfc=BRG15sdbZy8~8Odtv zg~t9=B@|_kiA>(3kyq@?E!%tWnp@y2w_|Yhu(bBn58DY=Ms>CaANR{uIt_3t;LD6h ztbhs=2CIQ4tnmZb#}O}sJCLg{w<}Z9w8u;{cg>=v557u6lF~z zJ*iW=Dlc?9`>FW~=*6w_kYDa}p~G;a=jRClZyt*<2XgMu)31oa!fxfvo}_VNJ9jsj z6->mC+J2R9{5r$gaS9SpxmIS)TgnT`YL35u zp9BDT$@arf5{XiDZE?b~$pYVp)JHt?uJraE2E&=eJ^H@eNExAgi@8ckg`jaEtz-=2&5| z#~w<8Ex*dY?qG@>t5&$Emv*Uztf{UK-$XLA1BZnpS9+?KRK24n(pjBdWbV= zUP#n9!)oVP(eul>-4b%?j>N$;epMa!l`1ng{;w_ey=wtBC0S-CyYV~pA zp@s;J!6?SyA(ys^$z%GmIXy3_yrK$GEn44_DalUIIsC+2b<3%j>Gvm}W}I7WVFV~P zF4}e}NG<^Iha7uMm~eV}vJ!vxez;%U!oHluXAv0@6#lCbr^iLwy3AtxfgiY!mY%+Q zAc}jST1FeGVTAl1PAv-zD_nALWXv|t*z0f|>t6aBYe%RydUprr5;teS&&0U5LGqQh zY(-_4frBN9q^gs&pn~TbJ6s4V3Op+R`A^0&lmo37Sk_|x_tIgyNZWHnE{U|_M_O?l z`q}S}s4o0sy{YTy`+R_Sm+!+_v@vpX-@fX$EMi>uFt<9b;-K7A6oW3o+k~j_PM^8K zyYs9pA%E=Xo|>6 z$HH09KXsA7eQ#W6H{=aK__ym{$ANPcBB>Jm6YFx_@sT%3IH52 LvLqE4p7{BH96RUG literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/alert_view/bg.png.meta b/assets/cc-game/res/common-textures/mockup/alert_view/bg.png.meta new file mode 100644 index 0000000..69cebfa --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/alert_view/bg.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "dd93db7e-48b8-4f10-8edd-68b3721f2779", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "dd93db7e-48b8-4f10-8edd-68b3721f2779@6c48a", + "displayName": "bg", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "dd93db7e-48b8-4f10-8edd-68b3721f2779", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "dd93db7e-48b8-4f10-8edd-68b3721f2779@f9941", + "displayName": "bg", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 667, + "height": 375, + "rawWidth": 667, + "rawHeight": 375, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -333.5, + -187.5, + 0, + 333.5, + -187.5, + 0, + -333.5, + 187.5, + 0, + 333.5, + 187.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 375, + 667, + 375, + 0, + 0, + 667, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -333.5, + -187.5, + 0 + ], + "maxPos": [ + 333.5, + 187.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "dd93db7e-48b8-4f10-8edd-68b3721f2779@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "dd93db7e-48b8-4f10-8edd-68b3721f2779@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/alert_view/close.png b/assets/cc-game/res/common-textures/mockup/alert_view/close.png new file mode 100644 index 0000000000000000000000000000000000000000..8624005f7a636b2868950c153760d5eebc497ca8 GIT binary patch literal 5024 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 i&rk|dl$#J^0RBI2l&5U(Y~o!20000 zX>45Ab;p1AzBe=6cahpGQM44xvLhvyW5-+EEKPz2Nm?XDQZ#M408Ibp}dy8}5edOcgP%A~r z()|O^!x?dA-q7zi=iGD7Jx9^2xXIGM7T`U=!@&K(Hedkg1j;x21cHKcssfY1dEgju z2-pw21e^lQ&HQ8CEa19;M?7FVferpKIog31paR4m$e^ILk^of)=7CvY8kq3M8Q?Ww zAMiu}*s5x^fqNhD1h5CVPpp`No;IZ_0~-3ZrdvUW7UC2Y6=(}uTO~F%akE&a42)U0 zU<~IC%vd{bVGKA2{1kWv_&)IbYMtb204Fc-e&BK70|J_Y-VIt+c1D^lk)lgMt5UQm zXj00VwvvL#KRGC9tz-o{pk`AOcgb32EnKvg2@59@%WH|@oN@4t0*8TTffs=1{7c*b zEH?(+&v>i$Az(+RQoZktb!mH~Sf`;+DLS>HwCrg?LARf3vbZyr5o@_%;7DS5wQj1D z){c3L_dnj+J$t<;f4#tU0G|dv2kh!rs&{v+OXboizBvq(gQq0dN=B8kFOmlGrs3V=00zNOmwJWuKPpr!iMvB2m(Vc-Nu4B8U`yNZr7DL-QOQkIZ zuhaxl#S+D!q7=xWptX_!WfMqhP_HWLm!LYQxHJtHhZSQdHREr|edU}-0dLG$jwhC% zB$ij|raEoy5#VdUmwlx3s&%cv$r|m~#DyHts{hGS6umnZ_b~-c;A!i(^xtRb-C}6% zv$S+uD$SrZXqEnsW+`ZaxuCUBe(@#Xne5g=Vgx*x9aqd;NWmL^T{APBT0H@8*jQe! zTVALo$*{4*z_)?F2fll?r++QLecm6B?1)tB`$`cH#+r5yQG35-{Z2#Qy@t*Wmgb%| z;@UqDYE1Tz;v3tDp(q056O5zM;WCNMXpm^`BxIjTALnr7OA zH)Rp`lILp)ZzT32@S?YLU%8sk61mXfl_gf~OYKVSeWawDK2VByAl9_X`mEWq@j=Vb zV}?z;4LzGIOHA4T^(hU$D5bi5PVA4J)@gO6lBTya5bDpfed>x#VB z75SfI4RI5+_FCH4TiW{4Si_}BDAiMs&Utl;^0;MF748M*d>Y}hx*Fhq75HMiQV%>) z(xs=%5rdJYETR5B%iyDlJ9-BVEiF*iP}=Zu^tRtYbv^`fn_sNO5Vu3~Rw(zOF1`t~ z*W~^N1>HPZ4`6nv^e9y%*k@^9XDL+_bCU`?r|8j&0degV(XgS{Lnn#!A7AbquLPW| z+5V_qsojs4bm^&*X1#>@CDFFcF!Y4so_8m-_dq2|YqVl{xh=l|>plp&LDiOgRg}76 z`c>4}4^tZ-j&R)SBY%n7Mern7Eb)hOE3^%y!N1xpR40|oElWh+vH;y?;3#l>*>&#~ zFMDKB5{>*l;DLury7WY>=}*n53yN%eZ$jU8L#2$%vz2VRmXnjkRIw5YT0zRxA*nBf zV1t5gM`hrZvunHEvT0A^(pty<7Z+3+(26HYT9WAHXRFC>;CF!&9=v5*$-=b(zYqMv zj!1QUq#Ut1QqI5ae}`em`x4gOo5Ch1Q}R(q_e#z#m!R!FXxgwm(PrzYk?*2Ue;wvd zFMH#lpxa5x8wKrMPDy7qby=D^VE&?FZY;HQZAx+8*wUDFMfvz(O7&`ilOV}&4`?;; zu}Y+N#M(h6Zlu80H)JTssa4DJZVRx9<}aXXqv->(hKriO)KIg>QRlyjI{9Uo_>p@o zDCo9V9y*(bBr2V$dnsvz`3XgLi@`25RbcXx|CtUYFum^XFme5X>G26C#vBZxeaz zCQBggjf{z*Z=0d^7*uBzj3|Vau@d^3YI4uCwO;_TkaIE8pV@kgmn=Tb9E`t`9$sO|7WB52UA)%i+K=Ua8OOxjWWwv; ziDqt%8_RwBJ2QZ6*QdAD)at+^HA+M+*8 zs1gafTjZ^U&7!Hs!&iYyhjpc3Q|GkXa@MRAhw3)IlBOy^fpQm)l{2qeSA!|}xxKNDzf(=_ z^;_B8uJH^w*MmfM)$EOx3zUd9?J+cWgK}GA{hQ>|YSu#si*+$k;Z_Iug5E~5Iqxkg z+&1#&Ov;8Z($WnZcN-?pL~il6H&U{Vpvk5Uw1lyV47ex7x^2)ZmR;JyN>hh*$?aIe zF_Zqy3v0C{?{9PMS@K0`dGG>!LARswkmW&J2{H<0X!3hA5cj6c9P7|rno{&>x1KAV zF?PteAo=eMxQ|FDt-U@CAnF^kGPpKW-#VaO!>nDg;u}?( zJYz1fFSTD=+Z1t+cPC3NxJ{&ywwQ|^7M(lc8-*edA35Nn0ASD!Y9+vOfexn|jjsCy zc$SxQ)@~M}9!uwX>ll*FI>J=DBA&Lc8S+5vJ0h3w(K_8)Bkhpa8`pnC!k@O5o}^Wt z=4J1EV<+vD{SmU#N?ovoMfd`QK{VLTQ?y=rz*bqyESyQx1#*;HQ|LyHrd!!IN1DTR zBk6%h1h_{9IO!i*@>g-!M(YxKW;QjI$^+*<<62zs#Xpj|jOA0gwO|18&Xg^DIj;oS zRj$8QL$+YuoKdQ$%tRIF+~|QragSEg+;Rc92gHjU@RcQ^*1mKbg1wY>II_9ANp-te zm?CgR>sLI_0ORegJS>;nj9LWlRw-xQ9Bf$tfvgN4x{Q{&lR39Cj;u?o z;rpa?r-4XeZBYKRULJ4H_4%)~TDRxNZCCRF6XmVjnz)oVQ^i0H1sLhQ5X2U(_BpqjQaef`aZ6*@8Ri zz)SpLe0_*?Z?38Zr(iyXQ1F@-;G{=-=Zv-5kZ#LyQ$*yIqQ&6{`8Av^u2lkcL3e{} z0XUQ6!!sfP33#=+^zUI@OJI2QYjaYN&V*!V=8R5}Z>va8z#lX7mQQx?(m_rnC7 zpu0gf2i$@infuxLP6)z|o4(^I8&BO!S-PE!{Y>L0E*L6_PjJtUDNJ3Vn{4W*<|BG` zv9412i8$5<=z{KSWkvhOTel1}nYtsxKN7!vO}mbe$}uFWyOGB3$&zGyE%w91f8{M> zsG(_=McrBD=4VMu$t*It5ID*Htlr8Q|CkNyxu82#4ws^JD+Ei7kKPM2!p`Kmlm?;f zbPAl5k^C^uI>eqdmU>#e<+g~+pt_c>G+$u6KkEKD@^;c&xh2ucKwQursLZ-81W8QJ zy7|KeOyU%{`EeXWIN&TNQ{bd;!i%wQRyi_eZ2ycwcSY%JteFu_OJ9<{z%;HwiW`EH zt=Y0Didw$D3)}_W2`XB)B5(_b-<&P1h=CGzTpUC;f*UtMRero6ti}Fy_gT32bz_?Q zqsTR37(Sxt*{Z1YTIPpSGYL!AaPDMOI$b1lH&wpKIVk9Ds=QUpyOP!}w{Eh2lR;6H zUWraBF1(RKASUgIG4iAIOxQ0kleJiQ4*10WnrW6c3$jyHCWFY_H|e>jn!HmSxmaXqfXj%`o>2w@`b1O}{mQ#7R(kvD^le2bt1*;cyJF3_=WMQMVT}+ED zb0?Eru%v=xL{b8-8SH54PEHwQEV2A}&NH?EoILQNg~6XBrlns;E?W84fyfOkXzsVn zo`veXPw?q9c9IP@h`d{Ab3v3Ma9Jd?kydy(C}>r+Vku~$lR+N1eEC*V445Qol)l^s z&HcFPsHb0v-19D3IFvYdQhdXgfb$d@!F~&P|MNAoWlyB_#z--8Ofh;wvuSri+h&-U zf@ChWWDYuiD~HsDX+WW7#KaQ z9W!FmMvdk9nzMfb+PAZ}%meo?z{iJ;9XOQOW|?8!oWQXcHJuv_tpk?QSzNjx$vQ6Q zcfG1y5Ty{g%m7?~t^nM!KSWT_S}14PY!SH2Shox|8$qcDng(EISaJL%?L0uSZif@g zu#uh#eBZOR3^+WAPd!&Nn|DS^ZHg4*CpBkYjTm~oPUn44pM&|)w10zGG@VtO=*4KI z11=Xt$tTPkt>YR!78JDFYSiM<=B!-Sqa+_B$wwuZtl<ZIgNbVH(h==4A^b&6$AD(TE<@*b7@dduRJw2!S2EIz>$wa# z?N3~-;9@R=ZrLM2L93$%oGpc|kZa2VCB^MG8FcdRaXXF$$-SLBq&Xqh&B8?s2NT0t zV>0XZ)yn}VjQpoGt^97yZ0lD_?=ESWQM~cJ$jvqG88p-`!o=&4%;usw{=~9%TyY;= z050fO>6(Gd?RP8Y-dwR&D|Bpw){QWFTyy04i1``iYPVji8=gz8+Zo^+#U6BxMh^cY z@Xj$~fAg8D>Fw62!ALXymgdbLK->gf+l^~5H2G#4M9DzYnRUy%mO0ppwU`02ptaTl zd<9ps7${j%Gns)Wur))+AavaeQ|A;%e-JToO1l*G$;9wX)z~p(#g+V5;Gc>gZ>6F7 z`=q7UgtbF+P?ElSGO1q{hT^=ot+RA)O`#EMXR5g!1$OB-2WI&<$FeQz;RweX9ShfA z1D7!$97&R;IX73B+zwqkpnIp3Zz+y_KjPGZ$eFP7#`4XYkyOB}&$<1vpUSaBjVzo< zCJOw8wDsCoGkfpRDt0hO&?>2sWut+0TVmm|D5i$yUg+7CrT}EL@Ub6gPV9@^?@5CDM|H!#n(K4-W8g1k z8(gC^UkNzT0pM?dKY6ZZhFTPQuZrj}aQvl+>YQTeN$B2WT;lJ-t1x>mwRR?1giAMA zzXjNWZiSYt!$%?)Je)YaSh}^}t=keaX6$L;@5DeYdy{Jf zZV7bnFKI0W&V9Z$dZo=W_^4s?9z#p7agodEGcb7+s*`?o7{|A;pq)4yB+;kYsjLbLv1E`j=>=)P0N?%l^9I*_sj9BqI5@z@ILAgW|P*mB5Mq z4EP+d<)K)|A1Q0LL|W#FJ7BuE7zbY8kfG9UUG!4cbz=2q&qLztFqiaUw*k1IwbKGz zSzN(SXA;mP`Y!d5?VHo}TGRydQ;LzJ+EtK90f;-#GXuC z+19JTUjhGowWoWnz=?JPe+c|+k5b)Fmm~d9tlZ$aN-jXs(qkF8&oHpl(B5y|htZKm zN9i|<(!sI?-2xRlCZ|0m)0QIB!;15-X?M(ytA+KQ^pza7mY3_6=VZNR?U*n2mq`A> zYxxk@1DvQA_!96-z{d4jm7gj_dQYs}q>yrMFo-}U(|BZ}YR3jcTOV$Ac)8V5s^9<& z3R(*ZU{d!ejgBSCF577?j==4O7-~xNdo|o^UL2y~k^QbGCr?@4&w`n9qAnS`Fax`V{a<8LcX= zri?Nc_`0>yGSc`SrCF~Py&4%bPLqP*Q3kD*jJIIY+-Jt79g)u&%PDI(nOMfn0%TQR zd@L;_|HH$!Dq3yeG7SJ920rA6_OJI-3R(+g38`%Ke&XAZ%W>8>M*g-x zhFAN1ZWeHP2~=CX)!Pf~k{V5*UxtW?6I#zY3+nW&i*H07*qoM6N<$f|ENFC;$Ke literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/alert_view/no_btn.png.meta b/assets/cc-game/res/common-textures/mockup/alert_view/no_btn.png.meta new file mode 100644 index 0000000..6543ed3 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/alert_view/no_btn.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "8abc7965-d8f5-450d-a2e1-991702e7c975", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "8abc7965-d8f5-450d-a2e1-991702e7c975@6c48a", + "displayName": "no_btn", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "8abc7965-d8f5-450d-a2e1-991702e7c975", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "8abc7965-d8f5-450d-a2e1-991702e7c975@f9941", + "displayName": "no_btn", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 220, + "height": 65, + "rawWidth": 220, + "rawHeight": 65, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -110, + -32.5, + 0, + 110, + -32.5, + 0, + -110, + 32.5, + 0, + 110, + 32.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 65, + 220, + 65, + 0, + 0, + 220, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -110, + -32.5, + 0 + ], + "maxPos": [ + 110, + 32.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "8abc7965-d8f5-450d-a2e1-991702e7c975@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "8abc7965-d8f5-450d-a2e1-991702e7c975@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/alert_view/yes_btn.png b/assets/cc-game/res/common-textures/mockup/alert_view/yes_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..afb59653626a2d1ce81a25739c899edb40e9dd2f GIT binary patch literal 6166 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 o67Ze_QzI&KW!`r1BSty$XM{LcQv^R! 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 a1^7P``wR#c+g>XG00001^@s6fl%3;000-=Nkl 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 o67Ze_QzI&KW!`r1eP?h# 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 literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/editing1.png.meta b/assets/cc-game/res/common-textures/mockup/common/editing1.png.meta new file mode 100644 index 0000000..14e9791 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/editing1.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "7a5717ca-71e7-4c5e-8e72-fcf60548d226", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "7a5717ca-71e7-4c5e-8e72-fcf60548d226@6c48a", + "displayName": "editing1", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "7a5717ca-71e7-4c5e-8e72-fcf60548d226", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "7a5717ca-71e7-4c5e-8e72-fcf60548d226@f9941", + "displayName": "editing1", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 33, + "height": 34, + "rawWidth": 33, + "rawHeight": 34, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -16.5, + -17, + 0, + 16.5, + -17, + 0, + -16.5, + 17, + 0, + 16.5, + 17, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 34, + 33, + 34, + 0, + 0, + 33, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -16.5, + -17, + 0 + ], + "maxPos": [ + 16.5, + 17, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "7a5717ca-71e7-4c5e-8e72-fcf60548d226@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "7a5717ca-71e7-4c5e-8e72-fcf60548d226@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/header.png b/assets/cc-game/res/common-textures/mockup/common/header.png new file mode 100644 index 0000000000000000000000000000000000000000..0fe65eee0584bbac423dd6e772a63ea8d1d72a44 GIT binary patch literal 41645 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 z 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 literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/level_progress.png.meta b/assets/cc-game/res/common-textures/mockup/common/level_progress.png.meta new file mode 100644 index 0000000..1590c72 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/level_progress.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f@6c48a", + "displayName": "level_progress", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f@f9941", + "displayName": "level_progress", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -0.5, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 283, + "height": 35, + "rawWidth": 284, + "rawHeight": 35, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 12, + "borderRight": 12, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -141.5, + -17.5, + 0, + 141.5, + -17.5, + 0, + -141.5, + 17.5, + 0, + 141.5, + 17.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 35, + 283, + 35, + 0, + 0, + 283, + 0 + ], + "nuv": [ + 0, + 0, + 0.9964788732394366, + 0, + 0, + 1, + 0.9964788732394366, + 1 + ], + "minPos": [ + -141.5, + -17.5, + 0 + ], + "maxPos": [ + 141.5, + 17.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png b/assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..a88f80ec535114d847e9e16d70bce1da0f3271b6 GIT binary patch literal 5979 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 T$&8BI3bUfDs!X|*S@3@Vv#%pM literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png.meta b/assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png.meta new file mode 100644 index 0000000..5765149 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/level_progress_bg.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@6c48a", + "displayName": "level_progress_bg", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@f9941", + "displayName": "level_progress_bg", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 341, + "height": 47, + "rawWidth": 341, + "rawHeight": 47, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 12, + "borderRight": 12, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -170.5, + -23.5, + 0, + 170.5, + -23.5, + 0, + -170.5, + 23.5, + 0, + 170.5, + 23.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 47, + 341, + 47, + 0, + 0, + 341, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -170.5, + -23.5, + 0 + ], + "maxPos": [ + 170.5, + 23.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/money_bg.png b/assets/cc-game/res/common-textures/mockup/common/money_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc96b10bf9b7d14b109c43a6796f90772fa548c GIT binary patch literal 1155 zcmV-}1bq96P) zOK%%h6vuyKPn=il#wjGNleBi+8a60}uqmiWg+?)tRn6Tq{;5g-C|J=6~<%KuLVC;-=iZ-B3Xiz%k++ug}5X|@%|Ea@ch4sf>P zq@wIjE&%6KOwDg~_uGnNmh^kT8}8>pB0S0?3@|`Hec0Fp2y|ShC_8~Vb*fZZWsM?5 z{^T}yOh9RNN8QWh3b4l+)RKKeSot0=pPHP%=l$1;D= zpwZL;yf)3LmHRY6FhRV{v@f_U!>G@IzO4 z7c(qeN)XSx7G}s29B&avnk$EmJ|Gz(!X(G&qgUI6;yJqM<{$^SONn*Xhh(xTL-x~g z;zhA_fh@MuwYYo;B=$4N1Wy=$;=c2W;u*weev%1(<`?qZ83#US(0IYMFBl_cn*U|K zoB_^=Um+JXg@JCmd3poO46?*ouTY6Ekc-BMUCffhI>~d)@s;=)zlrlLK1P_m`gl}) zMTx)ok)Pa=(&M5BTc*35I0nNEv4?(~V~XM%q}@yVU*V>h{I<+sSu(T&s&eFMCh4U| zTZH0E%B=G}Ke)ErHt>?{?ITP#A?-C3-y-c_bRaWWq6^!}l`>K9h6+RRIidqc94AB^ z&)|%?wAWDl&Ypj>K#q$zj>=w$E)|F3dqRZVzaVKlY3Bq8QrCc=;&TFKe##KB-970w zB+j8Iex@}e#CD27hALD{I9*ZvOtl%+5DKD(Ya$MrETLW1jL9s_=r<5ChURZ@!LCpOsN28*u6CS^SsVL*J1 ze1T#Vm=te)Fa1u$LrZ;h^Zr(+#xg5zhRFK~;ui`OvEsz;Js+~t=i^a(Ig zryl>CRjSnJ($x(W4%_&nNda_xE$yrOIRaBJ5IE+#Ig*t-UVLmIH@SR zlaGOOBSg1cNP3Co|Mb|GNct;IS*=tLCiE2q$_~eU1%V8iB!}>-yn;XieB0hP@DI8z Vp5!4d!l?iN002ovPDHLkV1j%xA3p#9 literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/money_bg.png.meta b/assets/cc-game/res/common-textures/mockup/common/money_bg.png.meta new file mode 100644 index 0000000..0e6136f --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/money_bg.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba@6c48a", + "displayName": "money_bg", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba@f9941", + "displayName": "money_bg", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 199, + "height": 32, + "rawWidth": 199, + "rawHeight": 32, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -99.5, + -16, + 0, + 99.5, + -16, + 0, + -99.5, + 16, + 0, + 99.5, + 16, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 32, + 199, + 32, + 0, + 0, + 199, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -99.5, + -16, + 0 + ], + "maxPos": [ + 99.5, + 16, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "f3d50dd4-0a79-4d38-8e11-9c7ce927ebba@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/name_text.png b/assets/cc-game/res/common-textures/mockup/common/name_text.png new file mode 100644 index 0000000000000000000000000000000000000000..13635929dbd7482df077c44563fb8dc9ce12f701 GIT binary patch literal 1699 zcmY*adsNa_9KWSSUXZgq^Cq5uiGs3cxr6nk49Yu@gt6I)2&4i>f zO;bmPPefEe$Tl^~bf8j-iD|w@NGevo_k*)Pwtv3&d+z6RKcDaCo^#Jl55Rh_U9))& z0AQ`JkLO_kU~;I(>A|52tHW9Y0FU(bJb2{debpQPm?Jnu+NAm}HU!yg$qoMH)_Rz^ zy|w&<}rT!pB$!#WTRu)uST3UYZxsSJN;zT{t2+dhoZG1Y*dRx|C-)?x% zL8j)os1Vcq*i~reazX4jPo{k>uMQoeIp^*iww|ncxh-hPbHCbQpW6grQs45jfjbUOw%MGUQ?RY01Tw!Ox=(AQ0)xI zZaE2DU8%f14vCY+?|wTasCnkcw@@7ZtWJHO)ou_Gw={yAiHIROF}i)uamHc+*so_} z3`2{Z-=>8pT1;kuGTd zh*gzl#7jGO`%^Tc$ygEO`o8R@LbLVujFd-Oyx~esyEa{CB{#){qMg;r z@%>geL-_?}b4vlTn{Mx;R)Z(>GMWsd{C%eLk|Ns8PM~mc{c%fA^7dKO(Xj_`tRK6{ z002w&spI?n4SRN8`zcz;tm~y--g2o`x+$SY9Ki5StBn{a-e0;B5M*V!m*Gn}lrHM# z1jj+)#o@5#`8LV*={iQztA<;wGJ60%4WvKc+;~dF`_P2S-ZQzEo!pV{zcxb84uDvK zX>ER{ItsG47d`sp>T;D3fHp~ezE`53)9lR0D%&4U8aK4etpK~cWkJfwzSnEH8GS_a ziSf5dvTs1j*Wv`nUNlx7o*O^q($QTAfVGM8@l3Z^ltsUJj>bF`e`g~c6nH+Y7)eI) zZN}dzRiQsL>`>|hWO^|Eq>wuk|68LCD#3ApeFFeGTF43{v$8X7Q84h8XJNHN|NgB2 z^s$_{hqwS-3nY>yi)0u;lC}@ug;u?%H5mo~8IT#KMVot`0q|vOIHVn*rT^R3S%oCc zeF2ch3z}6RrON3ngrC>p&06aDpT#*w#Q@T}aAgAkKUQlM|BLIW!%kaFpu^|#GTQd; z0idu-=R1VWdR{GsoNmSJph35p`k~VdfGb1faHtOUYR75O(wlbotN>qa&{FB3iX!f7Pb^Up`%69FctG45YRrQ){B9quTd- z#ZSE|6HFs8h5%U_j4!XmE>S(E7-a(7>PRSc={tTTtz1N;saD&nv-ik0ft1756)iMX z`Za-J@I?m00TK(a3B(sQ9bH9ctGH7Y6@)|>u->SQ+}{%~-z~qI?ar=mi#nF=2nU3U zd^B2y6PvNyEeB2NTJjy1U7&xFaH4K>?8J9gD$eNjHKa4nQ3l{iBRg}iXUH?j zkP$<4q6m-iG7%^A_D|*NH`+Mk*MJoM*+ov~NF`#}bx7#7srHwpqnMUjm)S;c>w?Uq z14V;@dVQInl1b?jCmh3X3}s(99i+(V5^<%_iq^X_uhUA9sCJbX0qY%~gM)_nt- zc%Ln#xJ@~f<`|}ZljRR&lF68wb}W_1ZE&Au7LQt}%6CpjR&MR&ixB40!&B${sjPeR%;gKJiC%JE@j44f z^l`if`Zl)Odt0a&oSFuaAchwsy9X`i*klt#{U|>KN!z)HRR}eLlb!h4rlPAYAze@hTmM literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/name_text.png.meta b/assets/cc-game/res/common-textures/mockup/common/name_text.png.meta new file mode 100644 index 0000000..7ff9caf --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/name_text.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4@6c48a", + "displayName": "name_text", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4@f9941", + "displayName": "name_text", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 475, + "height": 85, + "rawWidth": 475, + "rawHeight": 85, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -237.5, + -42.5, + 0, + 237.5, + -42.5, + 0, + -237.5, + 42.5, + 0, + 237.5, + 42.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 85, + 475, + 85, + 0, + 0, + 475, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -237.5, + -42.5, + 0 + ], + "maxPos": [ + 237.5, + 42.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "71f27df7-92b4-4431-b4b2-9f502f6d1fc4@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/plus.png b/assets/cc-game/res/common-textures/mockup/common/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..05f15a72858f9d2ec7dfade7ae527133efa62006 GIT binary patch literal 1049 zcmV+!1m^pRP)D)@hw?k;Q>+Wp7u%$PGfGwgPzrRbM@n>%yQ`Mx=4@65eE zu8(cNBfubV7jO$u1Jb}bU>f)o_Sz3~a~X5VbrHy&Ev zMko5y?*bz-4y;qy@KBWY{s^%@o^iP^MkJzL*SBDvOoI?<%tFw!-HQ$rbP*W;n2pPs`T z2ygbA_nX;w(*sQQo;E4t<@1swxuPLjr-m{|hIU#F0KD&|UR=5lz&*i1edLo`KOJY@8+T(u8`@r6KFjTPxKS|wJrMAO2sV!iRi zw*_5K^?xc7il&9Z0AT*3p)P;RQxA4N$Q!+5B%>*pfsG$_#L9L>rM4G;_?oO={KBqHA{aS`pbU_B{CB3Dh z{a?LAzMQ)ui)`rv`;YH-G}MCTOi4v^z@61}9i`*ii~8mHW88bbyG7{tmy0dew;gVG znKh&Gr(<+RvGx-xKh<4JbUBy9E2f#1A5}ZU{4#tdqtdr3^(Ec4ME~pZ7A?`VFeOH3 zfJwb0mVLJyKGRLs8RY_MK9~l{7RG@m z(t^UFs@X;}AmSt3qY%8+k3Z={i8orRmkhMLf%=C=ZBECiI;(O#u_w}UI4K;eHjFw( zozJ<0g|V9KjIZ42ajRoA>^g2OjMbd2d^O0%INWrAY#f;&1Dv&9_$li(@dofOq)!iQ T6%fd700000NkvXXu0mjfV`2zV literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/plus.png.meta b/assets/cc-game/res/common-textures/mockup/common/plus.png.meta new file mode 100644 index 0000000..9cca14b --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/plus.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e@6c48a", + "displayName": "plus", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e@f9941", + "displayName": "plus", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 26, + "height": 26, + "rawWidth": 26, + "rawHeight": 26, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -13, + -13, + 0, + 13, + -13, + 0, + -13, + 13, + 0, + 13, + 13, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 26, + 26, + 26, + 0, + 0, + 26, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -13, + -13, + 0 + ], + "maxPos": [ + 13, + 13, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "20f477cf-3b6a-4303-ae00-c7ae49c8eb1e@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/reward.png b/assets/cc-game/res/common-textures/mockup/common/reward.png new file mode 100644 index 0000000000000000000000000000000000000000..30f7d025578133a23b46633551163a6555443c15 GIT binary patch literal 7671 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 z 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 literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/reward.png.meta b/assets/cc-game/res/common-textures/mockup/common/reward.png.meta new file mode 100644 index 0000000..ddf7c57 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/reward.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "943769c7-7fd9-4b1a-96c2-e83db4286463", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "943769c7-7fd9-4b1a-96c2-e83db4286463@6c48a", + "displayName": "reward", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "943769c7-7fd9-4b1a-96c2-e83db4286463", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "943769c7-7fd9-4b1a-96c2-e83db4286463@f9941", + "displayName": "reward", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 159, + "height": 27, + "rawWidth": 159, + "rawHeight": 27, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -79.5, + -13.5, + 0, + 79.5, + -13.5, + 0, + -79.5, + 13.5, + 0, + 79.5, + 13.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 27, + 159, + 27, + 0, + 0, + 159, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -79.5, + -13.5, + 0 + ], + "maxPos": [ + 79.5, + 13.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "943769c7-7fd9-4b1a-96c2-e83db4286463@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "943769c7-7fd9-4b1a-96c2-e83db4286463@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/select.png b/assets/cc-game/res/common-textures/mockup/common/select.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc027306362e3b32a76289e60e17deaf5923297 GIT binary patch literal 438 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 Uu+^;*4FCWD07*qoM6N<$g266M%>V!Z literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/setting.png.meta b/assets/cc-game/res/common-textures/mockup/common/setting.png.meta new file mode 100644 index 0000000..8d77347 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/setting.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@6c48a", + "displayName": "setting", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941", + "displayName": "setting", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 96, + "height": 96, + "rawWidth": 96, + "rawHeight": 96, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -48, + -48, + 0, + 48, + -48, + 0, + -48, + 48, + 0, + 48, + 48, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 96, + 96, + 96, + 0, + 0, + 96, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -48, + -48, + 0 + ], + "maxPos": [ + 48, + 48, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/star.png b/assets/cc-game/res/common-textures/mockup/common/star.png new file mode 100644 index 0000000000000000000000000000000000000000..068aa4526d156b2c812b1adc0e759a6caefb35fc GIT binary patch literal 3493 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 TgAC|@00000NkvXXu0mjfsV~<( literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/star.png.meta b/assets/cc-game/res/common-textures/mockup/common/star.png.meta new file mode 100644 index 0000000..39b2348 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/star.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c@6c48a", + "displayName": "star", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c@f9941", + "displayName": "star", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 48, + "height": 48, + "rawWidth": 48, + "rawHeight": 48, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -24, + -24, + 0, + 24, + -24, + 0, + -24, + 24, + 0, + 24, + 24, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 48, + 48, + 48, + 0, + 0, + 48, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -24, + -24, + 0 + ], + "maxPos": [ + 24, + 24, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/text_type.png b/assets/cc-game/res/common-textures/mockup/common/text_type.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5d84ca08a27cb6faeda7994ddc491c68fcc580 GIT binary patch literal 2221 zcmV;e2vYZnP)>jf{dM5Db-BT0+qqU%L1|HWE|mA!Lw&Pm*o?+2T6_9f@+ zWQC8l_Fj9fB#ghG09XUya{yU(nFU}ffYb^2ej*xQ{Qw34bOU%~mpcGj0Q_@2zu5$s z);hE!9!jar0P+ER0pK(K^AJs1j{!6RsMT6GB%Jss=UuSa%vHZn6a%`$7&EKHd)1*xfQ zK@xrJ`uqFw>eVZBcXy+`z1=LWt*y9v^(wl$x`zAht^wGiwf=i(<oVU`na!0QLd+ zCb)0@{P`#gX0LTg zt!tIrHh1n^l$V!d)22KfoapGg^nj88jIfEUKAG>-6I!Uz5WK)nmEl#~=4 zJ$e+UPoHLZ5m8*GPoIvnXV03-kYtNB4?u&>o)L{$1GCM>Kidy9saI81WiHke5haq` zt(2CXmq$_)D;TOdIi@D0QtFz!<|X~Mq?)&3!-mjtL_~?u+}w#Q%dCmIONuk964e-r4kX1H^~~w z9M2)!_cSEbgj7n&mHGPsK9%+D+qauuv_wP`Nv?<0)YQ0dl+Lb8wbnftr3ty$h1Z-p zb8!6l@z4Q8MB`1eNBWvtpV+}71{oA!N+}t$>kn>SI;qZ>F@ps~L=#T3=h(4h{@0e; zjEV`?z$)FF&6_uyg^1`w*|>3Iu-n!NeRMD#)3 zyLZnF5aB%lo?!<{98?2~wJ#;{7+ypa1(HR9T39Tr{2Exd8%b3q zD=W)Cv-!#X)c^D5&11n4QDkLgWca6+DFHUqt<9V{lO;z)ktH`8J+qT-r!a$)bP!RL z$_I{Z^>mjHX{*4o5c}waIO*tE*$l5mDqcHa7aFWHQSI*k!l%+_`fsIU3vrG9u_(^|(K848Y_^K18} zp`pPnL_{A-Q&STzU%u>rd$GSVD8RJVa+U12ZvDW419>C&a(%(z5E3DeTjg8ck^f8^EcTIArpYuzUCJ;0z%|MDL}yw--f4McBW8zkkh3 zvgS*hJtG>^B#>I`n*a)=J?gfdIdcZfmMz1TD_26t6A_I@vSY=H6~ViWk}(A~b4E4h zS!|^$XD_D3o~rEZ?8LTh+puHD4m^DLF!VD-L_v}jJ9q9h*&!L?k-LqnM{73vM!X9- z9HrD2>8b(X6L*Nr=)HC8R?~Z5YGy=4J{cgQyu94>X7HYE6yM9mdaZTsdt{J#{Xqd{ zKVSxcy#T%m?pv^6foa!DzcG1FM3a-$w&d<&b#?V{tu*Ot`mNUby`EW&JHWgT`ni4l zDAZR&q^GANCnpEl+1bd<%rr|{TAJxsmYSLxI-ZC=F8%%ert3pbPY>GL+sz^~oHaK$ zqpPcHxZg$knC{hD|1Gp2OiWvuHbz000000NkvXXu0mjfT^u{m literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/text_type.png.meta b/assets/cc-game/res/common-textures/mockup/common/text_type.png.meta new file mode 100644 index 0000000..163be55 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/text_type.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "ca2da25e-bf94-4cdc-97bf-84a40b400b77", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "ca2da25e-bf94-4cdc-97bf-84a40b400b77@6c48a", + "displayName": "text_type", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "ca2da25e-bf94-4cdc-97bf-84a40b400b77", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "ca2da25e-bf94-4cdc-97bf-84a40b400b77@f9941", + "displayName": "text_type", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 304, + "height": 63, + "rawWidth": 304, + "rawHeight": 63, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -152, + -31.5, + 0, + 152, + -31.5, + 0, + -152, + 31.5, + 0, + 152, + 31.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 63, + 304, + 63, + 0, + 0, + 304, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -152, + -31.5, + 0 + ], + "maxPos": [ + 152, + 31.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "ca2da25e-bf94-4cdc-97bf-84a40b400b77@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "ca2da25e-bf94-4cdc-97bf-84a40b400b77@f9941" + } +} diff --git a/assets/cc-game/res/common-textures/mockup/common/unselect.png b/assets/cc-game/res/common-textures/mockup/common/unselect.png new file mode 100644 index 0000000000000000000000000000000000000000..63bca47fe60a5777c57a33b913b1af21d4b17ab7 GIT binary patch literal 915 zcmV;E18n?>P)=n+x-dFAiu(F`*T6!M(1C#gba!`SVPOF~ zJ3BnGSNrcXP5ov^2q9U3&*#I)$Oy*9#!3=kLUv>yi^Y^b7NXZQIewX8NXlrXjAP~Ue;UQb!cO2&%fS>kEyyHeF6jIY!Nys1hHF%#l6OQ9N0`QpH z^ot)KA6LpN4ZT%~L;@EV7v%XifCB(2o{340H#9V)-UcrqzvSOwl9z+FVzn93pl~?s zi2#QD8xKiwJ4nPZU!jetn0?@XApaD{VAyZIv$ST_z>3pHB62_3=H}+Ah_K>>NJK05 zg2AB6zzeK6tt6s}d$qN-RS{vuY4YoYL_w!vHL&7jNyKmN9UmW8MT8aS7l}x6FO$i* z47|XKll1GHP+=S}o?^w>@av>hkxHdhLgFRlpW+xeem+F#8f8Irz<3GyH?l2?d%y=+ zF3DJ4Uba)Ria~x?R#r@RDy|YCrJUge$z)O` zsg-1XecjA8i6`91iI7r$1~A3_rKKfhSP95aJRUbaP3w61BD4^p({fy0U14!?5wo+i zI6XZrOA6VMJ^3MjnoYa@xGsmAFw=gT!u|dIlIxD`?QN{Cu3lSr*yCNr4^vD9*4Wsn z4x<|?FveAZaq&}7gdP+F@TSaKl%c)gxs)<)-(V5NLRC4HZnUt){(aYWH&V{`3Cc;$ p?-P`dP&)9(_&)Kq=Ugf>9I|scRNQu!IysNCJeG5ZDz(nqUEvFo8%K$shp~Fs=m!(I*cZ zmZz)kT0pU*vY;qR6~zMTTU-;s|We8EhbyH|{q z2jT+bq>xk*CzavIBu667A%M#lN)XKq03Z{|6b6yPAUokmGzNvtAX5N9ZJlbLc3%WGM5CPyoP~iO7WlcI2A@fWbv!NH`Q8 zFo(gHiXFK~ppHth3}FJ?lnhuDgAf;|6pJJZhSJ?eZNY$LL`|^4sZF4Gcbo8lK%9?M z4&tbeL`R|x(+G#dxyfS$j3Ab8KOBB?w~2!w8G}GbN=kA}a&nZ)V+kZWolYQ<31l)J zw!kZrB@kDMmndvCBm+DwP{EfAWsp!R!6Cd{o-`41x3NJS4SqCn#_$LI$P(ouwU-z^ z0Th8^Py#6kBu5fK7Y^R-AW)*{&jy?qf|4tPLBwx?0s{UsOf1%kR6y)y@DBPjqSK)w zBv}R$fBbww^4=q=rJgUjFC1tb&<6=zr|$chH0uBj%~ZZUj@Kq?n= zA*N8wjRgrZNvs=TNI6s#H#n(`0BMX+kj&yjAQS0NJduJYJB18%`YfUggGh8EjIbQR z;UfpRkW?Nbm5P}EZJ;z<+6Y}_ppJml1EU>~nnYtcf+GN)fEX^s)xn}3U~QIRw!?V> z0vLWm1-!Flt^C4SRu4}wm@r&Bupknuhd{=aD?p@2+-(M$WN>N*hXTQ`8H;WJG<3rBlPEw)!@SP@;gi5zJQ}`ea&lB+Zco!Eg1*E(1X)b({8$rXa1^>1WE+08Xn0%z8z?cDOzjh?d zjewjsBH{2lXtcx2qwYGLqSu0JQ4gL_41XV=K)F;P6oE|Sb&d09`%p=ADiu$5gsZI6PA89#R3w$d z2M@?}(uNJGwNS_zhg1iy30K`3u&2N1M%srX6DLYk+q;na0ouxufCyaxZDl_|(_32a zJ9X=6wD8-MX#_Xgz?+$A6v=sX2mtiI__Mr1l&Dv`7HwF}p0ql4`W9Aa+7&aq%n5Av zRZFwU?29XzA8>k8m*4&R^Vd@Qt5YU4townbG9mmDXHpTzBSv0JAc4W4}Z#E zaHi_hLq|o`vf9uk2@xfcFNA#O^zy#SuHy5%UR=3$oqqnik6kyGzA4ONe=QPm+S9X{ znv3&EEKI6AD+N3h2~K=w9H}T{l1`}u!mvc6V{R%KD)pYboKrkzkSh}zSKR;`cLQA+_C>C z>~ikC7P|XrPm;uTf7IIS`KiV&A98K;fpqL~zmL{5>_(h-#f(&OiAxivaIX@0Xe=?9 zl9BB>J0PI z7|Ml4119iBl~j6Y^t?pxBGH;v_v3oxbme$AeF>WC6pg9&%wAbTTb)|=pxLIw{=RWu zW4fNfiTaXi=VrqWv-=p4pcK1pWrEqc%xT9qQvYQ~AXg=yeA!@F8*QHGZkVIm<$0O! zgocf>c%D`EhBXn<1~*IIV0Uzly^8v&ZR%;T_{yY%uJac9x{p1B+G$Qi3!<$s)2NNp zXzw#BR`#U3#tUc;o2jc#d(AFuY+^4Vsk!PrtD%OLHC|`;w^y|#yq_tc72Cd>b}o6- zlgrp`a0Y@fU2`~9M_e-`46zr~eY~UEYBK)7sVK#)bCd4FJ13$KUG^-oEAX%O@iaDe zNu`|)T)L|@R#d*O2Hs6Dh^vDr+mrR$=kN5Dz20|mY2em6b;h<$LiaLqU#IOUM4c8M zP0XXNKRL7h6rA&D%=F6{dBIJ$g#wz1rMtD6<@K%yYDZgmo^_8Y6D?|FXMk6@)HP^B zB&`Q8d)m`_d(K*z=KtF9(yJ!JJY(ft+1>5qkd&9^n#bvJ`lugwf6Og>_849aufqDt zzKmipZfe3XMc0)3s@|eMOjaIr!XI`ofOoX3*-Ev69bMMxu^N859lba8iSIviGFXRP zPx34lbZ>)ea5Mt5vGc~f_S-+oAk$~}N>!R*rq`C{WI5CeOPY>v2=e&ME1O`8#5ny% zDHrnq-K`)yDXg;Ie%ET>yoj!;w;>rPPM+L;uKsmja1=JbcbB=QbSBt#--ZfLm4bzS zej%htzhe~5pnY-vyHa)7;dr!1{e0fZouLihSd+6yPUWXqzr>93G)6b6Q*{K4o@%`Z zbt|{_DV;Y7wKUD{P3-f+3H4rdW3)BB7^SIP3%SEJv#;!J^W;kL_8m}1_QK#BkT3^I@=V!!f^EG*c?p@Mp-TXtex+fdVZrVB* zcb=LOw<>&=-DgU55l76sz3qd)ZKn^b4cJ{*YID=%#|pjY4r5;R`Ta5~gtPm={zuPu zoLe1rV0IhpXm&%Ct$pRfu=2{HJWFP4Wp|o}FI5M-R)lW7Q*h6>>E87*QBOFom2S&wrnKaKj{j0}!p8J-h>^*}>|=K} zo%#dcVWmWWHY+w*Tw>le&tji~bnF;sqNj<>wJW?`tqc#B?V%Nt8L%O42iG7n6=Ux+SVk@o%l(Ucd4`ads) wGuNDcy)=QjMXwbX4y34*#tS>`TElw?!L6)2J~1a&!++ZVfA(Bffp@g(PuB=ivj6}9 literal 0 HcmV?d00001 diff --git a/assets/cc-game/res/common-textures/mockup/common/white_progress.png.meta b/assets/cc-game/res/common-textures/mockup/common/white_progress.png.meta new file mode 100644 index 0000000..1c3f2f5 --- /dev/null +++ b/assets/cc-game/res/common-textures/mockup/common/white_progress.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c@6c48a", + "displayName": "white_progress", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0, + "isUuid": true, + "imageUuidOrDatabaseUri": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c", + "visible": false + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c@f9941", + "displayName": "white_progress", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -0.5, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 283, + "height": 35, + "rawWidth": 284, + "rawHeight": 35, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 12, + "borderRight": 12, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -141.5, + -17.5, + 0, + 141.5, + -17.5, + 0, + -141.5, + 17.5, + 0, + 141.5, + 17.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 35, + 283, + 35, + 0, + 0, + 283, + 0 + ], + "nuv": [ + 0, + 0, + 0.9964788732394366, + 0, + 0, + 1, + 0.9964788732394366, + 1 + ], + "minPos": [ + -141.5, + -17.5, + 0 + ], + "maxPos": [ + 141.5, + 17.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "hasAlpha": true, + "type": "sprite-frame", + "fixAlphaTransparencyArtifacts": false, + "redirect": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c@f9941" + } +} diff --git a/assets/cc-game/res/json/boss.json b/assets/cc-game/res/json/boss.json index 704ce22..cbe5827 100644 --- a/assets/cc-game/res/json/boss.json +++ b/assets/cc-game/res/json/boss.json @@ -6,7 +6,7 @@ "atk": 30, "hp": 300, "atkspeed": 60, - "exp": 100, + "exp": 5, "movespeed": 1, "atkrange": 1, "atkcooldown": 1, @@ -20,7 +20,7 @@ "atk": 50, "hp": 500, "atkspeed": 50, - "exp": 200, + "exp": 6, "movespeed": 1, "atkrange": 6, "atkcooldown": 1, @@ -34,7 +34,7 @@ "atk": 100, "hp": 1000, "atkspeed": 30, - "exp": 300, + "exp": 7, "movespeed": 1, "atkrange": 6, "atkcooldown": 1, @@ -48,7 +48,7 @@ "atk": 10, "hp": 100, "atkspeed": 40, - "exp": 400, + "exp": 50, "movespeed": 1, "atkrange": 6, "atkcooldown": 1, @@ -62,7 +62,7 @@ "atk": 30, "hp": 300, "atkspeed": 40, - "exp": 500, + "exp": 100, "movespeed": 1, "atkrange": 1, "atkcooldown": 1, @@ -76,7 +76,7 @@ "atk": 80, "hp": 800, "atkspeed": 30, - "exp": 600, + "exp": 150, "movespeed": 1, "atkrange": 6, "atkcooldown": 1, @@ -90,7 +90,7 @@ "atk": 20, "hp": 600, "atkspeed": 30, - "exp": 700, + "exp": 200, "movespeed": 1, "atkrange": 6, "atkcooldown": 1, diff --git a/assets/cc-game/res/json/level_design.json b/assets/cc-game/res/json/level_design.json new file mode 100644 index 0000000..cb7a46d --- /dev/null +++ b/assets/cc-game/res/json/level_design.json @@ -0,0 +1,642 @@ +[ + { + "level": 1, + "atkratio": 1, + "hpratio": 1, + "expratio": 1, + "goldcollect": 10, + "formations": "F2" + }, + { + "level": 2, + "atkratio": 2, + "hpratio": 3, + "expratio": 4, + "goldcollect": 20, + "formations": "F3" + }, + { + "level": 3, + "atkratio": 3, + "hpratio": 4, + "expratio": 5, + "goldcollect": 30, + "formations": "F4" + }, + { + "level": 4, + "atkratio": 4, + "hpratio": 5, + "expratio": 6, + "goldcollect": 40, + "formations": "F5" + }, + { + "level": 5, + "atkratio": 5, + "hpratio": 6, + "expratio": 7, + "goldcollect": 50, + "formations": "F60" + }, + { + "level": 6, + "atkratio": 6, + "hpratio": 7, + "expratio": 8, + "goldcollect": 50, + "formations": "F7" + }, + { + "level": 7, + "atkratio": 7, + "hpratio": 8, + "expratio": 9, + "goldcollect": 50, + "formations": "F8" + }, + { + "level": 8, + "atkratio": 8, + "hpratio": 9, + "expratio": 10, + "goldcollect": 50, + "formations": "F9" + }, + { + "level": 9, + "atkratio": 9, + "hpratio": 10, + "expratio": 11, + "goldcollect": 50, + "formations": "F10" + }, + { + "level": 10, + "atkratio": 10, + "hpratio": 11, + "expratio": 12, + "goldcollect": 50, + "formations": "F60" + }, + { + "level": 11, + "atkratio": 11, + "hpratio": 12, + "expratio": 13, + "goldcollect": 60, + "formations": "F12" + }, + { + "level": 12, + "atkratio": 12, + "hpratio": 13, + "expratio": 14, + "goldcollect": 60, + "formations": "F13" + }, + { + "level": 13, + "atkratio": 13, + "hpratio": 14, + "expratio": 15, + "goldcollect": 60, + "formations": "F14" + }, + { + "level": 14, + "atkratio": 14, + "hpratio": 15, + "expratio": 16, + "goldcollect": 60, + "formations": "F15" + }, + { + "level": 15, + "atkratio": 15, + "hpratio": 16, + "expratio": 17, + "goldcollect": 60, + "formations": "F60" + }, + { + "level": 16, + "atkratio": 16, + "hpratio": 17, + "expratio": 18, + "goldcollect": 70, + "formations": "F17" + }, + { + "level": 17, + "atkratio": 17, + "hpratio": 18, + "expratio": 19, + "goldcollect": 70, + "formations": "F18" + }, + { + "level": 18, + "atkratio": 18, + "hpratio": 19, + "expratio": 20, + "goldcollect": 70, + "formations": "F19" + }, + { + "level": 19, + "atkratio": 19, + "hpratio": 20, + "expratio": 21, + "goldcollect": 70, + "formations": "F20" + }, + { + "level": 20, + "atkratio": 20, + "hpratio": 21, + "expratio": 22, + "goldcollect": 70, + "formations": "F60" + }, + { + "level": 21, + "atkratio": 21, + "hpratio": 22, + "expratio": 23, + "goldcollect": 80, + "formations": "F22" + }, + { + "level": 22, + "atkratio": 22, + "hpratio": 23, + "expratio": 24, + "goldcollect": 80, + "formations": "F23" + }, + { + "level": 23, + "atkratio": 23, + "hpratio": 24, + "expratio": 25, + "goldcollect": 80, + "formations": "F24" + }, + { + "level": 24, + "atkratio": 24, + "hpratio": 25, + "expratio": 26, + "goldcollect": 80, + "formations": "F25" + }, + { + "level": 25, + "atkratio": 25, + "hpratio": 26, + "expratio": 27, + "goldcollect": 80, + "formations": "F60" + }, + { + "level": 26, + "atkratio": 26, + "hpratio": 27, + "expratio": 28, + "goldcollect": 90, + "formations": "F27" + }, + { + "level": 27, + "atkratio": 27, + "hpratio": 28, + "expratio": 29, + "goldcollect": 90, + "formations": "F28" + }, + { + "level": 28, + "atkratio": 28, + "hpratio": 29, + "expratio": 30, + "goldcollect": 90, + "formations": "F29" + }, + { + "level": 29, + "atkratio": 29, + "hpratio": 30, + "expratio": 31, + "goldcollect": 90, + "formations": "F30" + }, + { + "level": 30, + "atkratio": 30, + "hpratio": 31, + "expratio": 32, + "goldcollect": 90, + "formations": "F60" + }, + { + "level": 31, + "atkratio": 31, + "hpratio": 32, + "expratio": 33, + "goldcollect": 100, + "formations": "F32" + }, + { + "level": 32, + "atkratio": 32, + "hpratio": 33, + "expratio": 34, + "goldcollect": 100, + "formations": "F33" + }, + { + "level": 33, + "atkratio": 33, + "hpratio": 34, + "expratio": 35, + "goldcollect": 100, + "formations": "F34" + }, + { + "level": 34, + "atkratio": 34, + "hpratio": 35, + "expratio": 36, + "goldcollect": 100, + "formations": "F35" + }, + { + "level": 35, + "atkratio": 35, + "hpratio": 36, + "expratio": 37, + "goldcollect": 100, + "formations": "F60" + }, + { + "level": 36, + "atkratio": 36, + "hpratio": 37, + "expratio": 38, + "goldcollect": 110, + "formations": "F37" + }, + { + "level": 37, + "atkratio": 37, + "hpratio": 38, + "expratio": 39, + "goldcollect": 110, + "formations": "F38" + }, + { + "level": 38, + "atkratio": 38, + "hpratio": 39, + "expratio": 40, + "goldcollect": 110, + "formations": "F39" + }, + { + "level": 39, + "atkratio": 39, + "hpratio": 40, + "expratio": 41, + "goldcollect": 110, + "formations": "F40" + }, + { + "level": 40, + "atkratio": 40, + "hpratio": 41, + "expratio": 42, + "goldcollect": 110, + "formations": "F60" + }, + { + "level": 41, + "atkratio": 41, + "hpratio": 42, + "expratio": 43, + "goldcollect": 120, + "formations": "F42" + }, + { + "level": 42, + "atkratio": 42, + "hpratio": 43, + "expratio": 44, + "goldcollect": 120, + "formations": "F43" + }, + { + "level": 43, + "atkratio": 43, + "hpratio": 44, + "expratio": 45, + "goldcollect": 120, + "formations": "F44" + }, + { + "level": 44, + "atkratio": 44, + "hpratio": 45, + "expratio": 46, + "goldcollect": 120, + "formations": "F45" + }, + { + "level": 45, + "atkratio": 45, + "hpratio": 46, + "expratio": 47, + "goldcollect": 120, + "formations": "F60" + }, + { + "level": 46, + "atkratio": 46, + "hpratio": 47, + "expratio": 48, + "goldcollect": 130, + "formations": "F47" + }, + { + "level": 47, + "atkratio": 47, + "hpratio": 48, + "expratio": 49, + "goldcollect": 130, + "formations": "F48" + }, + { + "level": 48, + "atkratio": 48, + "hpratio": 49, + "expratio": 50, + "goldcollect": 130, + "formations": "F49" + }, + { + "level": 49, + "atkratio": 49, + "hpratio": 50, + "expratio": 51, + "goldcollect": 130, + "formations": "F50" + }, + { + "level": 50, + "atkratio": 50, + "hpratio": 51, + "expratio": 52, + "goldcollect": 130, + "formations": "F60" + }, + { + "level": 51, + "atkratio": 51, + "hpratio": 52, + "expratio": 53, + "goldcollect": 140, + "formations": "F52" + }, + { + "level": 52, + "atkratio": 52, + "hpratio": 53, + "expratio": 54, + "goldcollect": 140, + "formations": "F53" + }, + { + "level": 53, + "atkratio": 53, + "hpratio": 54, + "expratio": 55, + "goldcollect": 140, + "formations": "F3" + }, + { + "level": 54, + "atkratio": 54, + "hpratio": 55, + "expratio": 56, + "goldcollect": 140, + "formations": "F4" + }, + { + "level": 55, + "atkratio": 55, + "hpratio": 56, + "expratio": 57, + "goldcollect": 140, + "formations": "F60" + }, + { + "level": 56, + "atkratio": 56, + "hpratio": 57, + "expratio": 58, + "goldcollect": 150, + "formations": "F6" + }, + { + "level": 57, + "atkratio": 57, + "hpratio": 58, + "expratio": 59, + "goldcollect": 150, + "formations": "F7" + }, + { + "level": 58, + "atkratio": 58, + "hpratio": 59, + "expratio": 60, + "goldcollect": 150, + "formations": "F8" + }, + { + "level": 59, + "atkratio": 59, + "hpratio": 60, + "expratio": 61, + "goldcollect": 150, + "formations": "F9" + }, + { + "level": 60, + "atkratio": 60, + "hpratio": 61, + "expratio": 62, + "goldcollect": 150, + "formations": "F60" + }, + { + "level": 61, + "atkratio": 61, + "hpratio": 62, + "expratio": 63, + "goldcollect": 160, + "formations": "F11" + }, + { + "level": 62, + "atkratio": 62, + "hpratio": 63, + "expratio": 64, + "goldcollect": 160, + "formations": "F12" + }, + { + "level": 63, + "atkratio": 63, + "hpratio": 64, + "expratio": 65, + "goldcollect": 160, + "formations": "F13" + }, + { + "level": 64, + "atkratio": 64, + "hpratio": 65, + "expratio": 66, + "goldcollect": 160, + "formations": "F14" + }, + { + "level": 65, + "atkratio": 65, + "hpratio": 66, + "expratio": 67, + "goldcollect": 160, + "formations": "F60" + }, + { + "level": 66, + "atkratio": 66, + "hpratio": 67, + "expratio": 68, + "goldcollect": 170, + "formations": "F16" + }, + { + "level": 67, + "atkratio": 67, + "hpratio": 68, + "expratio": 69, + "goldcollect": 170, + "formations": "F17" + }, + { + "level": 68, + "atkratio": 68, + "hpratio": 69, + "expratio": 70, + "goldcollect": 170, + "formations": "F18" + }, + { + "level": 69, + "atkratio": 69, + "hpratio": 70, + "expratio": 71, + "goldcollect": 170, + "formations": "F19" + }, + { + "level": 70, + "atkratio": 70, + "hpratio": 71, + "expratio": 72, + "goldcollect": 170, + "formations": "F60" + }, + { + "level": 71, + "atkratio": 71, + "hpratio": 72, + "expratio": 73, + "goldcollect": 180, + "formations": "F21" + }, + { + "level": 72, + "atkratio": 72, + "hpratio": 73, + "expratio": 74, + "goldcollect": 180, + "formations": "F22" + }, + { + "level": 73, + "atkratio": 73, + "hpratio": 74, + "expratio": 75, + "goldcollect": 180, + "formations": "F23" + }, + { + "level": 74, + "atkratio": 74, + "hpratio": 75, + "expratio": 76, + "goldcollect": 180, + "formations": "F24" + }, + { + "level": 75, + "atkratio": 75, + "hpratio": 76, + "expratio": 77, + "goldcollect": 180, + "formations": "F60" + }, + { + "level": 76, + "atkratio": 76, + "hpratio": 77, + "expratio": 78, + "goldcollect": 190, + "formations": "F16" + }, + { + "level": 77, + "atkratio": 77, + "hpratio": 78, + "expratio": 79, + "goldcollect": 190, + "formations": "F17" + }, + { + "level": 78, + "atkratio": 78, + "hpratio": 79, + "expratio": 80, + "goldcollect": 190, + "formations": "F18" + }, + { + "level": 79, + "atkratio": 79, + "hpratio": 80, + "expratio": 81, + "goldcollect": 190, + "formations": "F19" + }, + { + "level": 80, + "atkratio": 80, + "hpratio": 81, + "expratio": 82, + "goldcollect": 190, + "formations": "F60" + } +] \ No newline at end of file diff --git a/assets/cc-game/res/json/level_design.json.meta b/assets/cc-game/res/json/level_design.json.meta new file mode 100644 index 0000000..1e5db2d --- /dev/null +++ b/assets/cc-game/res/json/level_design.json.meta @@ -0,0 +1,11 @@ +{ + "ver": "2.0.1", + "importer": "json", + "imported": true, + "uuid": "368a5ad4-9df4-4cb7-b81c-fd781f82fb90", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/cc-game/scene/mainscene.scene b/assets/cc-game/scene/mainscene.scene index 3b7c8d3..2caf25c 100644 --- a/assets/cc-game/scene/mainscene.scene +++ b/assets/cc-game/scene/mainscene.scene @@ -23,7 +23,7 @@ "_active": true, "_components": [], "_prefab": { - "__id__": 450 + "__id__": 536 }, "_lpos": { "__type__": "cc.Vec3", @@ -54,7 +54,7 @@ }, "autoReleaseAssets": false, "_globals": { - "__id__": 453 + "__id__": 539 }, "_id": "1271e3a3-5013-4a5b-98f3-2ac3b007353c" }, @@ -77,34 +77,34 @@ "__id__": 8 }, { - "__id__": 432 + "__id__": 518 }, { - "__id__": 436 + "__id__": 522 }, { - "__id__": 440 + "__id__": 526 }, { - "__id__": 15 + "__id__": 14 }, { - "__id__": 108 + "__id__": 107 }, { - "__id__": 444 + "__id__": 530 } ], "_active": true, "_components": [ { - "__id__": 447 + "__id__": 533 }, { - "__id__": 448 + "__id__": 534 }, { - "__id__": 449 + "__id__": 535 } ], "_prefab": null, @@ -324,6 +324,10 @@ "__uuid__": "1f79ea20-7780-4538-a226-42c3a3580221", "__expectedType__": "cc.JsonAsset" }, + "levelDesign": { + "__uuid__": "368a5ad4-9df4-4cb7-b81c-fd781f82fb90", + "__expectedType__": "cc.JsonAsset" + }, "_id": "efUPh4ToxFSahkyqnNPLgu" }, { @@ -347,13 +351,10 @@ "__id__": 11 }, { - "__id__": 14 + "__id__": 13 }, { "__id__": 12 - }, - { - "__id__": 13 } ], "_prefab": null, @@ -456,19 +457,16 @@ }, "_enabled": true, "__prefab": null, - "heroData": { + "userDataSaver": { "__id__": 12 }, - "enemyData": { - "__id__": 13 - }, "gameDataConfig": { "__id__": 7 }, "_id": "cb5hsM9X1Epr0HZCOBoufD" }, { - "__type__": "9f41eRGINNFIL5jrFtLdR02", + "__type__": "9af0bNYqFxOjI6zBk1gQoGM", "_name": "", "_objFlags": 0, "__editorExtras__": {}, @@ -477,19 +475,7 @@ }, "_enabled": true, "__prefab": null, - "_id": "7d7j3NywxGULbrFqDfWX74" - }, - { - "__type__": "dee5cwe9gtFb6XtDkX4+BaM", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 8 - }, - "_enabled": true, - "__prefab": null, - "_id": "b5b66ojjdNvrXGoXThXGmw" + "_id": "6di3RYXh9LAr8FJmumHS4v" }, { "__type__": "d8fb5HolIdIoZfkGrHPFSXf", @@ -502,10 +488,10 @@ "_enabled": true, "__prefab": null, "gameplaySpaceLayout": { - "__id__": 15 + "__id__": 14 }, "gameUI": { - "__id__": 107 + "__id__": 106 }, "_id": "52QtPdGSJIwIjnTv1wJRLZ" }, @@ -519,20 +505,23 @@ }, "_children": [ { - "__id__": 16 + "__id__": 15 }, { - "__id__": 19 + "__id__": 18 }, { - "__id__": 27 + "__id__": 26 }, { - "__id__": 100 + "__id__": 99 } ], "_active": true, "_components": [ + { + "__id__": 101 + }, { "__id__": 102 }, @@ -544,9 +533,6 @@ }, { "__id__": 105 - }, - { - "__id__": 106 } ], "_prefab": null, @@ -585,16 +571,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 15 + "__id__": 14 }, "_children": [], "_active": true, "_components": [ { - "__id__": 17 + "__id__": 16 }, { - "__id__": 18 + "__id__": 17 } ], "_prefab": null, @@ -633,7 +619,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 16 + "__id__": 15 }, "_enabled": true, "__prefab": null, @@ -655,7 +641,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 16 + "__id__": 15 }, "_enabled": true, "__prefab": null, @@ -692,17 +678,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 15 + "__id__": 14 }, "_prefab": { - "__id__": 20 + "__id__": 19 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 19 + "__id__": 18 }, "asset": { "__uuid__": "5baa9f30-525b-491a-818e-958cd0daa8e0", @@ -710,7 +696,7 @@ }, "fileId": "42jbi1M+tC4ZJUUqlqKJqd", "instance": { - "__id__": 21 + "__id__": 20 }, "targetOverrides": [], "nestedPrefabInstanceRoots": null @@ -723,16 +709,16 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 22 + "__id__": 21 + }, + { + "__id__": 23 }, { "__id__": 24 }, { "__id__": 25 - }, - { - "__id__": 26 } ], "removedComponents": [] @@ -740,7 +726,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 23 + "__id__": 22 }, "propertyPath": [ "_name" @@ -756,7 +742,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 23 + "__id__": 22 }, "propertyPath": [ "_lpos" @@ -771,7 +757,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 23 + "__id__": 22 }, "propertyPath": [ "_lrot" @@ -787,7 +773,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 23 + "__id__": 22 }, "propertyPath": [ "_euler" @@ -805,38 +791,38 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 15 + "__id__": 14 }, "_children": [ { - "__id__": 28 + "__id__": 27 }, { - "__id__": 38 + "__id__": 37 }, { - "__id__": 48 + "__id__": 47 }, { - "__id__": 62 + "__id__": 61 }, { - "__id__": 71 + "__id__": 70 }, { - "__id__": 80 + "__id__": 79 }, { - "__id__": 89 + "__id__": 88 } ], "_active": true, "_components": [ { - "__id__": 98 + "__id__": 97 }, { - "__id__": 99 + "__id__": 98 } ], "_prefab": null, @@ -873,17 +859,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 27 + "__id__": 26 }, "_prefab": { - "__id__": 29 + "__id__": 28 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 28 + "__id__": 27 }, "asset": { "__uuid__": "4cabd104-f157-4d93-8870-ee4428fc9839", @@ -891,7 +877,7 @@ }, "fileId": "57fgqL2/xAjIfI6sdi6KDV", "instance": { - "__id__": 30 + "__id__": 29 }, "targetOverrides": null, "nestedPrefabInstanceRoots": null @@ -904,7 +890,10 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 31 + "__id__": 30 + }, + { + "__id__": 32 }, { "__id__": 33 @@ -917,9 +906,6 @@ }, { "__id__": 36 - }, - { - "__id__": 37 } ], "removedComponents": [] @@ -927,7 +913,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_name" @@ -943,7 +929,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_lpos" @@ -958,7 +944,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_lrot" @@ -974,7 +960,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_euler" @@ -989,7 +975,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_lscale" @@ -1004,7 +990,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 32 + "__id__": 31 }, "propertyPath": [ "_active" @@ -1015,17 +1001,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 27 + "__id__": 26 }, "_prefab": { - "__id__": 39 + "__id__": 38 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 38 + "__id__": 37 }, "asset": { "__uuid__": "4cabd104-f157-4d93-8870-ee4428fc9839", @@ -1033,7 +1019,7 @@ }, "fileId": "57fgqL2/xAjIfI6sdi6KDV", "instance": { - "__id__": 40 + "__id__": 39 }, "targetOverrides": null, "nestedPrefabInstanceRoots": null @@ -1046,7 +1032,10 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 41 + "__id__": 40 + }, + { + "__id__": 42 }, { "__id__": 43 @@ -1059,9 +1048,6 @@ }, { "__id__": 46 - }, - { - "__id__": 47 } ], "removedComponents": [] @@ -1069,7 +1055,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_name" @@ -1085,7 +1071,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_lpos" @@ -1100,7 +1086,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_lrot" @@ -1116,7 +1102,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_euler" @@ -1131,7 +1117,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_lscale" @@ -1146,7 +1132,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 42 + "__id__": 41 }, "propertyPath": [ "_active" @@ -1159,18 +1145,21 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 27 + "__id__": 26 }, "_children": [ { - "__id__": 49 + "__id__": 48 }, { - "__id__": 52 + "__id__": 51 } ], "_active": false, "_components": [ + { + "__id__": 54 + }, { "__id__": 55 }, @@ -1188,9 +1177,6 @@ }, { "__id__": 60 - }, - { - "__id__": 61 } ], "_prefab": null, @@ -1229,16 +1215,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 48 + "__id__": 47 }, "_children": [], "_active": true, "_components": [ { - "__id__": 50 + "__id__": 49 }, { - "__id__": 51 + "__id__": 50 } ], "_prefab": null, @@ -1277,7 +1263,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 49 + "__id__": 48 }, "_enabled": true, "__prefab": null, @@ -1299,7 +1285,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 49 + "__id__": 48 }, "_enabled": true, "__prefab": null, @@ -1361,16 +1347,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 48 + "__id__": 47 }, "_children": [], "_active": true, "_components": [ { - "__id__": 53 + "__id__": 52 }, { - "__id__": 54 + "__id__": 53 } ], "_prefab": null, @@ -1409,7 +1395,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 52 + "__id__": 51 }, "_enabled": true, "__prefab": null, @@ -1431,7 +1417,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 52 + "__id__": 51 }, "_enabled": true, "__prefab": null, @@ -1470,7 +1456,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, @@ -1492,7 +1478,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, @@ -1531,12 +1517,12 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, "sprite": { - "__id__": 56 + "__id__": 55 }, "deltaX": 10, "_id": "a7IiAHRlxJIJcil+G3l2R6" @@ -1547,7 +1533,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, @@ -1575,7 +1561,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, @@ -1603,7 +1589,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": false, "__prefab": null, @@ -1723,7 +1709,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 48 + "__id__": 47 }, "_enabled": true, "__prefab": null, @@ -1735,23 +1721,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 27 + "__id__": 26 }, "_children": [ { - "__id__": 63 + "__id__": 62 } ], "_active": true, "_components": [ + { + "__id__": 67 + }, { "__id__": 68 }, { "__id__": 69 - }, - { - "__id__": 70 } ], "_prefab": null, @@ -1790,11 +1776,14 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 62 + "__id__": 61 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 63 + }, { "__id__": 64 }, @@ -1803,9 +1792,6 @@ }, { "__id__": 66 - }, - { - "__id__": 67 } ], "_prefab": null, @@ -1844,7 +1830,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 63 + "__id__": 62 }, "_enabled": true, "__prefab": null, @@ -1866,7 +1852,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 63 + "__id__": 62 }, "_enabled": true, "__prefab": null, @@ -1905,7 +1891,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 63 + "__id__": 62 }, "_enabled": true, "__prefab": null, @@ -1933,7 +1919,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 63 + "__id__": 62 }, "_enabled": true, "__prefab": null, @@ -1961,7 +1947,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 62 + "__id__": 61 }, "_enabled": true, "__prefab": null, @@ -1983,7 +1969,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 62 + "__id__": 61 }, "_enabled": true, "__prefab": null, @@ -1995,7 +1981,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 62 + "__id__": 61 }, "_enabled": true, "__prefab": null, @@ -2025,23 +2011,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 27 + "__id__": 26 }, "_children": [ { - "__id__": 72 + "__id__": 71 } ], "_active": true, "_components": [ + { + "__id__": 76 + }, { "__id__": 77 }, { "__id__": 78 - }, - { - "__id__": 79 } ], "_prefab": null, @@ -2080,11 +2066,14 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 71 + "__id__": 70 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 72 + }, { "__id__": 73 }, @@ -2093,9 +2082,6 @@ }, { "__id__": 75 - }, - { - "__id__": 76 } ], "_prefab": null, @@ -2134,7 +2120,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 72 + "__id__": 71 }, "_enabled": true, "__prefab": null, @@ -2156,7 +2142,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 72 + "__id__": 71 }, "_enabled": true, "__prefab": null, @@ -2195,7 +2181,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 72 + "__id__": 71 }, "_enabled": true, "__prefab": null, @@ -2223,7 +2209,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 72 + "__id__": 71 }, "_enabled": true, "__prefab": null, @@ -2251,7 +2237,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 71 + "__id__": 70 }, "_enabled": true, "__prefab": null, @@ -2273,7 +2259,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 71 + "__id__": 70 }, "_enabled": true, "__prefab": null, @@ -2285,7 +2271,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 71 + "__id__": 70 }, "_enabled": true, "__prefab": null, @@ -2315,23 +2301,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 27 + "__id__": 26 }, "_children": [ { - "__id__": 81 + "__id__": 80 } ], "_active": true, "_components": [ + { + "__id__": 85 + }, { "__id__": 86 }, { "__id__": 87 - }, - { - "__id__": 88 } ], "_prefab": null, @@ -2370,11 +2356,14 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 80 + "__id__": 79 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 81 + }, { "__id__": 82 }, @@ -2383,9 +2372,6 @@ }, { "__id__": 84 - }, - { - "__id__": 85 } ], "_prefab": null, @@ -2424,7 +2410,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 81 + "__id__": 80 }, "_enabled": true, "__prefab": null, @@ -2446,7 +2432,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 81 + "__id__": 80 }, "_enabled": true, "__prefab": null, @@ -2485,7 +2471,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 81 + "__id__": 80 }, "_enabled": true, "__prefab": null, @@ -2513,7 +2499,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 81 + "__id__": 80 }, "_enabled": true, "__prefab": null, @@ -2541,7 +2527,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 80 + "__id__": 79 }, "_enabled": true, "__prefab": null, @@ -2563,7 +2549,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 80 + "__id__": 79 }, "_enabled": true, "__prefab": null, @@ -2575,7 +2561,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 80 + "__id__": 79 }, "_enabled": true, "__prefab": null, @@ -2605,23 +2591,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 27 + "__id__": 26 }, "_children": [ { - "__id__": 90 + "__id__": 89 } ], "_active": true, "_components": [ + { + "__id__": 94 + }, { "__id__": 95 }, { "__id__": 96 - }, - { - "__id__": 97 } ], "_prefab": null, @@ -2660,11 +2646,14 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 89 + "__id__": 88 }, "_children": [], "_active": true, "_components": [ + { + "__id__": 90 + }, { "__id__": 91 }, @@ -2673,9 +2662,6 @@ }, { "__id__": 93 - }, - { - "__id__": 94 } ], "_prefab": null, @@ -2714,7 +2700,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 90 + "__id__": 89 }, "_enabled": true, "__prefab": null, @@ -2736,7 +2722,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 90 + "__id__": 89 }, "_enabled": true, "__prefab": null, @@ -2775,7 +2761,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 90 + "__id__": 89 }, "_enabled": true, "__prefab": null, @@ -2803,7 +2789,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 90 + "__id__": 89 }, "_enabled": true, "__prefab": null, @@ -2831,7 +2817,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 89 + "__id__": 88 }, "_enabled": true, "__prefab": null, @@ -2853,7 +2839,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 89 + "__id__": 88 }, "_enabled": true, "__prefab": null, @@ -2865,7 +2851,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 89 + "__id__": 88 }, "_enabled": true, "__prefab": null, @@ -2895,7 +2881,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 27 + "__id__": 26 }, "_enabled": true, "__prefab": null, @@ -2917,7 +2903,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 27 + "__id__": 26 }, "_enabled": true, "__prefab": null, @@ -2947,13 +2933,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 15 + "__id__": 14 }, "_children": [], "_active": true, "_components": [ { - "__id__": 101 + "__id__": 100 } ], "_prefab": null, @@ -2992,7 +2978,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 99 }, "_enabled": true, "__prefab": null, @@ -3014,7 +3000,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 15 + "__id__": 14 }, "_enabled": true, "__prefab": null, @@ -3036,7 +3022,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 15 + "__id__": 14 }, "_enabled": true, "__prefab": null, @@ -3066,7 +3052,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 15 + "__id__": 14 }, "_enabled": true, "__prefab": null, @@ -3078,7 +3064,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 15 + "__id__": 14 }, "_enabled": true, "__prefab": null, @@ -3094,7 +3080,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 15 + "__id__": 14 }, "_enabled": true, "__prefab": null, @@ -3134,36 +3120,45 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 108 + "__id__": 107 }, "_enabled": true, "__prefab": null, "gameWinPopup": { - "__id__": 226 + "__id__": 251 }, "gameLosePopup": { - "__id__": 247 + "__id__": 284 + }, + "levelUpLayout": { + "__id__": 479 }, "topLayout": { - "__id__": 130 + "__id__": 135 }, "bottomLayout": { - "__id__": 160 + "__id__": 185 }, "bossHPBar": { - "__id__": 155 + "__id__": 180 }, "heroHPBar": { - "__id__": 177 + "__id__": 202 + }, + "expBar": { + "__id__": 164 }, "btnConfig": { - "__id__": 141 + "__id__": 143 }, "btnStart": { - "__id__": 127 + "__id__": 132 }, "layoutConfig": { - "__id__": 277 + "__id__": 314 + }, + "expLevelTitle": { + "__id__": 160 }, "_id": "90S6BjUzlOYIVTGOHWGfvW" }, @@ -3177,37 +3172,40 @@ }, "_children": [ { - "__id__": 109 + "__id__": 108 }, { - "__id__": 130 + "__id__": 135 }, { - "__id__": 160 + "__id__": 185 }, { - "__id__": 226 + "__id__": 251 }, { - "__id__": 247 + "__id__": 284 }, { - "__id__": 268 + "__id__": 305 }, { - "__id__": 277 + "__id__": 314 + }, + { + "__id__": 479 } ], "_active": true, "_components": [ { - "__id__": 430 + "__id__": 516 }, { - "__id__": 431 + "__id__": 517 }, { - "__id__": 107 + "__id__": 106 } ], "_prefab": null, @@ -3246,20 +3244,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 110 + "__id__": 109 } ], "_active": true, "_components": [ { - "__id__": 128 + "__id__": 133 }, { - "__id__": 129 + "__id__": 134 } ], "_prefab": null, @@ -3298,29 +3296,32 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 109 + "__id__": 108 }, "_children": [ { - "__id__": 111 + "__id__": 110 }, { - "__id__": 114 + "__id__": 113 }, { - "__id__": 117 + "__id__": 116 + }, + { + "__id__": 124 } ], "_active": false, "_components": [ { - "__id__": 125 + "__id__": 130 }, { - "__id__": 126 + "__id__": 131 }, { - "__id__": 127 + "__id__": 132 } ], "_prefab": null, @@ -3359,16 +3360,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 110 + "__id__": 109 }, "_children": [], "_active": true, "_components": [ { - "__id__": 112 + "__id__": 111 }, { - "__id__": 113 + "__id__": 112 } ], "_prefab": null, @@ -3407,7 +3408,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 111 + "__id__": 110 }, "_enabled": true, "__prefab": null, @@ -3429,7 +3430,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 111 + "__id__": 110 }, "_enabled": true, "__prefab": null, @@ -3494,16 +3495,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 110 + "__id__": 109 }, "_children": [], "_active": true, "_components": [ { - "__id__": 115 + "__id__": 114 }, { - "__id__": 116 + "__id__": 115 } ], "_prefab": null, @@ -3542,7 +3543,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 114 + "__id__": 113 }, "_enabled": true, "__prefab": null, @@ -3564,7 +3565,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 114 + "__id__": 113 }, "_enabled": true, "__prefab": null, @@ -3629,15 +3630,18 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 110 + "__id__": 109 }, "_children": [ { - "__id__": 118 + "__id__": 117 } ], "_active": false, "_components": [ + { + "__id__": 120 + }, { "__id__": 121 }, @@ -3646,9 +3650,6 @@ }, { "__id__": 123 - }, - { - "__id__": 124 } ], "_prefab": null, @@ -3687,16 +3688,16 @@ "_objFlags": 512, "__editorExtras__": {}, "_parent": { - "__id__": 117 + "__id__": 116 }, "_children": [], "_active": true, "_components": [ { - "__id__": 119 + "__id__": 118 }, { - "__id__": 120 + "__id__": 119 } ], "_prefab": null, @@ -3735,7 +3736,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 118 + "__id__": 117 }, "_enabled": true, "__prefab": null, @@ -3757,7 +3758,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 118 + "__id__": 117 }, "_enabled": true, "__prefab": null, @@ -3822,7 +3823,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 117 + "__id__": 116 }, "_enabled": true, "__prefab": null, @@ -3844,7 +3845,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 117 + "__id__": 116 }, "_enabled": true, "__prefab": null, @@ -3883,7 +3884,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 117 + "__id__": 116 }, "_enabled": true, "__prefab": null, @@ -3937,7 +3938,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 117 + "__id__": 116 }, "_id": "aeD4Pu19BAtodc7JBrUd5Y" }, @@ -3947,7 +3948,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 117 + "__id__": 116 }, "_enabled": true, "__prefab": null, @@ -3971,27 +3972,81 @@ "_lockFlags": 0, "_id": "54cCJWd7BKCJzdg0nLhF2s" }, + { + "__type__": "cc.Node", + "_name": "btnConfig", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 109 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 125 + }, + { + "__id__": 126 + }, + { + "__id__": 127 + }, + { + "__id__": 129 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 137.769, + "y": 45.154, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "6c9w7arxhJjYdEar5M2xY8" + }, { "__type__": "cc.UITransform", "_name": "", "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 110 + "__id__": 124 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 250, - "height": 100 + "width": 96, + "height": 96 }, "_anchorPoint": { "__type__": "cc.Vec2", "x": 0.5, "y": 0.5 }, - "_id": "daydrRZPpLm6eiC1gWcVw5" + "_id": "9felxYyxNJVbnfYaJKvNu8" }, { "__type__": "cc.Sprite", @@ -3999,7 +4054,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 110 + "__id__": 124 }, "_enabled": true, "__prefab": null, @@ -4014,12 +4069,12 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__uuid__": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 1, "_fillType": 0, - "_sizeMode": 0, + "_sizeMode": 2, "_fillCenter": { "__type__": "cc.Vec2", "x": 0, @@ -4030,7 +4085,7 @@ "_isTrimmedMode": true, "_useGrayscale": false, "_atlas": null, - "_id": "062MkuojtHVJa3UjJIUoWb" + "_id": "5cuKPOX5JNUY6BWFeCRnTq" }, { "__type__": "cc.Button", @@ -4038,13 +4093,17 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 110 + "__id__": 124 }, "_enabled": true, "__prefab": null, - "clickEvents": [], + "clickEvents": [ + { + "__id__": 128 + } + ], "_interactable": true, - "_transition": 2, + "_transition": 3, "_normalColor": { "__type__": "cc.Color", "r": 214, @@ -4074,7 +4133,7 @@ "a": 255 }, "_normalSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__uuid__": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941", "__expectedType__": "cc.SpriteFrame" }, "_hoverSprite": { @@ -4090,9 +4149,162 @@ "__expectedType__": "cc.SpriteFrame" }, "_duration": 0.1, - "_zoomScale": 1.2, + "_zoomScale": 1.05, "_target": { - "__id__": 110 + "__id__": 124 + }, + "_id": "89v2hcrzhIkLpt8ui1tnAk" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 107 + }, + "component": "", + "_componentId": "d516cyAHxdNNqty3HFAFqeT", + "handler": "showLayoutConfig", + "customEventData": "" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 124 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 18, + "_target": null, + "_left": 0, + "_right": 77, + "_top": 61.17100000000001, + "_bottom": 0, + "_horizontalCenter": 137.769, + "_verticalCenter": 45.154, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "4aQjA86tZLjrIqsDNTtSNV" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 109 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 300, + "height": 120 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "daydrRZPpLm6eiC1gWcVw5" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 109 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "50376ebc-f4d8-44e2-9643-71e831c09cea@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "062MkuojtHVJa3UjJIUoWb" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 109 + }, + "_enabled": true, + "__prefab": null, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "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.05, + "_target": { + "__id__": 109 }, "_id": "9bM44YKHpLz51XGLKDbpDH" }, @@ -4102,7 +4314,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 109 + "__id__": 108 }, "_enabled": true, "__prefab": null, @@ -4124,7 +4336,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 109 + "__id__": 108 }, "_enabled": true, "__prefab": null, @@ -4154,26 +4366,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 131 + "__id__": 136 }, { - "__id__": 135 + "__id__": 140 }, { - "__id__": 143 + "__id__": 145 + }, + { + "__id__": 165 } ], "_active": true, "_components": [ { - "__id__": 158 + "__id__": 183 }, { - "__id__": 159 + "__id__": 184 } ], "_prefab": null, @@ -4208,30 +4423,30 @@ }, { "__type__": "cc.Node", - "_name": "Sprite", + "_name": "header", "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 130 + "__id__": 135 }, "_children": [], "_active": true, "_components": [ { - "__id__": 132 + "__id__": 137 }, { - "__id__": 133 + "__id__": 138 }, { - "__id__": 134 + "__id__": 139 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": -100, + "y": 0, "z": 0 }, "_lrot": { @@ -4255,7 +4470,7 @@ "y": 0, "z": 0 }, - "_id": "80Cjbc8U1ME6aHE3yMUbrJ" + "_id": "5bSDPpU75L1o7HS30k+xyA" }, { "__type__": "cc.UITransform", @@ -4263,21 +4478,21 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 131 + "__id__": 136 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", "width": 828, - "height": 200 + "height": 220 }, "_anchorPoint": { "__type__": "cc.Vec2", "x": 0.5, - "y": 0.5 + "y": 1 }, - "_id": "16Nrl12TZBEIXcXunElQln" + "_id": "bbtMWB23xIXJu7RQGEbRsj" }, { "__type__": "cc.Sprite", @@ -4285,7 +4500,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 131 + "__id__": 136 }, "_enabled": true, "__prefab": null, @@ -4297,13 +4512,13 @@ "r": 255, "g": 255, "b": 255, - "a": 160 + "a": 208 }, "_spriteFrame": { - "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@f9941", + "__uuid__": "ff64cc16-de5c-4277-942a-a09013f03d96@f9941", "__expectedType__": "cc.SpriteFrame" }, - "_type": 0, + "_type": 1, "_fillType": 0, "_sizeMode": 0, "_fillCenter": { @@ -4316,7 +4531,7 @@ "_isTrimmedMode": true, "_useGrayscale": false, "_atlas": null, - "_id": "bfS4VBAOtHDZ66IkQRKSY2" + "_id": "22etKEZGJBEojuIQ7snLRf" }, { "__type__": "cc.Widget", @@ -4324,11 +4539,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 131 + "__id__": 136 }, "_enabled": true, "__prefab": null, - "_alignFlags": 45, + "_alignFlags": 41, "_target": null, "_left": 0, "_right": 0, @@ -4342,11 +4557,11 @@ "_isAbsBottom": true, "_isAbsHorizontalCenter": true, "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 100, + "_originalWidth": 557, + "_originalHeight": 0, "_alignMode": 2, "_lockFlags": 0, - "_id": "dbK0GD0IJMkIx0R1G7fgxU" + "_id": "67HaGwgvNIs4LZZhKwJ9ac" }, { "__type__": "cc.Node", @@ -4354,33 +4569,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 130 + "__id__": 135 }, - "_children": [ - { - "__id__": 136 - } - ], - "_active": false, + "_children": [], + "_active": true, "_components": [ - { - "__id__": 139 - }, - { - "__id__": 140 - }, { "__id__": 141 }, { "__id__": 142 + }, + { + "__id__": 143 + }, + { + "__id__": 144 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", - "x": 332.631, - "y": -57.572, + "x": 336.828, + "y": -143.75, "z": 0 }, "_lrot": { @@ -4406,29 +4617,200 @@ }, "_id": "92uViBeBVCt4ut92t4u4bd" }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 140 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 96, + "height": 96 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "acTA0K5e1JqYTwmRDMdzAS" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 140 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 2, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "0a113dmlRO2JxBKB96X+lm" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 140 + }, + "_enabled": true, + "__prefab": null, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "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": { + "__uuid__": "d21d02f7-24f9-4526-aa6e-4e4784fa6e2c@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.05, + "_target": { + "__id__": 140 + }, + "_id": "68N3NKtNREvYQZez7fzclJ" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 140 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 34, + "_target": null, + "_left": 0, + "_right": 29.172000000000025, + "_top": 61.17100000000001, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": -43.75, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "30wEnUQzdLRb7DJrzyTKNJ" + }, { "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 512, + "_name": "exp_bar", + "_objFlags": 0, "__editorExtras__": {}, "_parent": { "__id__": 135 }, - "_children": [], + "_children": [ + { + "__id__": 146 + }, + { + "__id__": 150 + }, + { + "__id__": 154 + }, + { + "__id__": 158 + } + ], "_active": true, "_components": [ { - "__id__": 137 + "__id__": 162 }, { - "__id__": 138 + "__id__": 163 + }, + { + "__id__": 164 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": 0, + "y": -67.269, "z": 0 }, "_lrot": { @@ -4452,7 +4834,58 @@ "y": 0, "z": 0 }, - "_id": "925aiqFFBHpqkm/Zs48SpP" + "_id": "abE5H4GwhBbo6tdILZC3PZ" + }, + { + "__type__": "cc.Node", + "_name": "hp_progress", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 145 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 147 + }, + { + "__id__": 148 + }, + { + "__id__": 149 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": -169.253, + "y": 0.68, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "4di/DsB8lAUqMRo1LCmEys" }, { "__type__": "cc.UITransform", @@ -4460,21 +4893,163 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 136 + "__id__": 146 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 100, - "height": 40 + "width": 338, + "height": 35 }, "_anchorPoint": { "__type__": "cc.Vec2", - "x": 0.5, + "x": 0, "y": 0.5 }, - "_id": "d42XqyEU5MKIBRwtDGYxxR" + "_id": "a68snX4VxNOoC2AZqv70sk" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 146 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "8e43bb5b-a3a7-4e90-a67b-cf30933f4f2f@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 1, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "997UCOMOtGE5x35nrD85+v" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 146 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 8, + "_target": null, + "_left": 5.747000000000014, + "_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": "a26RmsklBJcb8oja78yGvO" + }, + { + "__type__": "cc.Node", + "_name": "valueTxt", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 145 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 151 + }, + { + "__id__": 152 + }, + { + "__id__": 153 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 177.93100000000004, + "y": 0.064, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "ebS4vcwilJIqDp7+fhOURu" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 150 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 83.57997131347656, + "height": 50.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0.5 + }, + "_id": "68fnbTx5ZM8KaHquUQ7Niq" }, { "__type__": "cc.Label", @@ -4482,7 +5057,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 136 + "__id__": 150 }, "_enabled": true, "__prefab": null, @@ -4496,15 +5071,15 @@ "b": 0, "a": 255 }, - "_string": "CONFIG", - "_horizontalAlign": 1, + "_string": "10/30", + "_horizontalAlign": 0, "_verticalAlign": 1, - "_actualFontSize": 25, - "_fontSize": 25, + "_actualFontSize": 30, + "_fontSize": 30, "_fontFamily": "Arial", "_lineHeight": 40, - "_overflow": 1, - "_enableWrapText": false, + "_overflow": 0, + "_enableWrapText": true, "_font": { "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", "__expectedType__": "cc.TTFFont" @@ -4539,7 +5114,88 @@ "y": 2 }, "_shadowBlur": 2, - "_id": "08qk+YmhhDa60ukCm/psrP" + "_id": "ac2qgYIb1OX4F5mj7ECbIt" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 150 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 8, + "_target": null, + "_left": 352.93100000000004, + "_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": "f5axG1DKVEk7PYk7dWJFmY" + }, + { + "__type__": "cc.Node", + "_name": "star", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 145 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 155 + }, + { + "__id__": 156 + }, + { + "__id__": 157 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": -161.447, + "y": 2.04, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "c0dMFzF5VMRJgdrgWTIzWi" }, { "__type__": "cc.UITransform", @@ -4547,21 +5203,21 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 135 + "__id__": 154 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 120, - "height": 60 + "width": 48, + "height": 48 }, "_anchorPoint": { "__type__": "cc.Vec2", "x": 0.5, "y": 0.5 }, - "_id": "acTA0K5e1JqYTwmRDMdzAS" + "_id": "8438z6ui9KILIWYinbXMYP" }, { "__type__": "cc.Sprite", @@ -4569,7 +5225,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 135 + "__id__": 154 }, "_enabled": true, "__prefab": null, @@ -4584,7 +5240,266 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__uuid__": "62c01a4e-e50d-4e4f-baa3-ee574b0bae8c@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": "5a5qLIAFFEzY2pphC0Ms5w" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 154 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 8, + "_target": null, + "_left": -10.447000000000003, + "_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": "65ivTK05RMkL0Kje9CBTaB" + }, + { + "__type__": "cc.Node", + "_name": "expTitle", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 145 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 159 + }, + { + "__id__": 160 + }, + { + "__id__": 161 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0.064, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "1fQY5Cl2hH7IBzIAjuoTB+" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 158 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 121.79989624023438, + "height": 54.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "07zhcttjNMxZDMMkwBjul7" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 158 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Exp level X", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 25, + "_fontSize": 25, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "58653509-a870-4d06-9bb5-f440f92ec6b2", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "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": "6al8g47o9CMZbuDioCMcpV" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 158 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 16, + "_target": null, + "_left": 176.71755981445312, + "_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": "b88lvRfUlFEanhTO0LrDge" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 145 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 350, + "height": 47 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "92efZPdQ1HKp+lDVEQuYEJ" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 145 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 1, @@ -4600,101 +5515,41 @@ "_isTrimmedMode": true, "_useGrayscale": false, "_atlas": null, - "_id": "0a113dmlRO2JxBKB96X+lm" + "_id": "82i80O2E1CkbuEKW7dXaDf" }, { - "__type__": "cc.Button", + "__type__": "2e254MWU8xBRbZinlgblNGM", "_name": "", "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 135 + "__id__": 145 }, "_enabled": true, "__prefab": null, - "clickEvents": [], - "_interactable": true, - "_transition": 2, - "_normalColor": { - "__type__": "cc.Color", - "r": 214, - "g": 214, - "b": 214, - "a": 255 + "progressType": 1, + "barProgress": { + "__id__": 148 }, - "_hoverColor": { - "__type__": "cc.Color", - "r": 211, - "g": 211, - "b": 211, - "a": 255 + "valueTxt": { + "__id__": 152 }, - "_pressedColor": { + "switchColorValue": 0.4, + "normalColor": { "__type__": "cc.Color", "r": 255, "g": 255, "b": 255, "a": 255 }, - "_disabledColor": { + "warningColor": { "__type__": "cc.Color", - "r": 124, - "g": 124, - "b": 124, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, - "_normalSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_hoverSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_pressedSprite": { - "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_disabledSprite": { - "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_duration": 0.1, - "_zoomScale": 1.2, - "_target": { - "__id__": 135 - }, - "_id": "68N3NKtNREvYQZez7fzclJ" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 135 - }, - "_enabled": true, - "__prefab": null, - "_alignFlags": 33, - "_target": null, - "_left": 0, - "_right": 21.369000000000028, - "_top": 27.572000000000003, - "_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": "30wEnUQzdLRb7DJrzyTKNJ" + "_id": "ebO4t0NdpBt4HjrgewEhdu" }, { "__type__": "cc.Node", @@ -4702,27 +5557,27 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 130 + "__id__": 135 }, "_children": [ { - "__id__": 144 + "__id__": 166 } ], "_active": true, "_components": [ { - "__id__": 156 + "__id__": 181 }, { - "__id__": 157 + "__id__": 182 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": -150, + "y": -168.023, "z": 0 }, "_lrot": { @@ -4754,26 +5609,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 143 + "__id__": 165 }, "_children": [ { - "__id__": 145 + "__id__": 167 }, { - "__id__": 149 + "__id__": 171 + }, + { + "__id__": 175 } ], "_active": true, "_components": [ { - "__id__": 153 + "__id__": 178 }, { - "__id__": 154 + "__id__": 179 }, { - "__id__": 155 + "__id__": 180 } ], "_prefab": null, @@ -4812,26 +5670,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 144 + "__id__": 166 }, "_children": [], "_active": true, "_components": [ { - "__id__": 146 + "__id__": 168 }, { - "__id__": 147 + "__id__": 169 }, { - "__id__": 148 + "__id__": 170 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", - "x": -250, - "y": 0, + "x": -244.065, + "y": -0.488, "z": 0 }, "_lrot": { @@ -4863,13 +5721,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 145 + "__id__": 167 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 500, + "width": 490, "height": 35 }, "_anchorPoint": { @@ -4885,7 +5743,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 145 + "__id__": 167 }, "_enabled": true, "__prefab": null, @@ -4900,7 +5758,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@f9941", + "__uuid__": "8ff4ecbb-0a8f-46a9-bfb3-0bf07864223c@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 3, @@ -4924,13 +5782,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 145 + "__id__": 167 }, "_enabled": true, "__prefab": null, "_alignFlags": 8, "_target": null, - "_left": 0, + "_left": 5.935000000000002, "_right": 0, "_top": 0, "_bottom": 0, @@ -4954,19 +5812,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 144 + "__id__": 166 }, "_children": [], "_active": true, "_components": [ { - "__id__": 150 + "__id__": 172 }, { - "__id__": 151 + "__id__": 173 }, { - "__id__": 152 + "__id__": 174 } ], "_prefab": null, @@ -5005,7 +5863,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 149 + "__id__": 171 }, "_enabled": true, "__prefab": null, @@ -5027,7 +5885,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 149 + "__id__": 171 }, "_enabled": true, "__prefab": null, @@ -5092,7 +5950,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 149 + "__id__": 171 }, "_enabled": true, "__prefab": null, @@ -5116,27 +5974,75 @@ "_lockFlags": 0, "_id": "a7w+Kdk4ZKZqHeO4oO4gFF" }, + { + "__type__": "cc.Node", + "_name": "bosss_icon", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 166 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 176 + }, + { + "__id__": 177 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": -312.507, + "y": 19.94100000000003, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "fdQRE72wZFap9bZjQ13X+H" + }, { "__type__": "cc.UITransform", "_name": "", "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 144 + "__id__": 175 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 500, - "height": 35 + "width": 100, + "height": 100 }, "_anchorPoint": { "__type__": "cc.Vec2", "x": 0.5, "y": 0.5 }, - "_id": "0dnzi5su1NDZSJIeql46sN" + "_id": "e43ofQSLdK24lqZDS3L/nq" }, { "__type__": "cc.Sprite", @@ -5144,7 +6050,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 144 + "__id__": 175 }, "_enabled": true, "__prefab": null, @@ -5159,7 +6065,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@f9941", + "__uuid__": "1c26c4b7-17a9-4741-b70a-a278e8810e77@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 0, @@ -5175,6 +6081,67 @@ "_isTrimmedMode": true, "_useGrayscale": false, "_atlas": null, + "_id": "d0kColgq5B/4P5EroBbpty" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 166 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 500, + "height": 47 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "0dnzi5su1NDZSJIeql46sN" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 166 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "d53ccce8-a7b1-4c7a-85ee-6c7ef360b9b9@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, "_id": "5e8+GlR/JCE5k9qdISNXTF" }, { @@ -5183,16 +6150,18 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 144 + "__id__": 166 }, "_enabled": true, "__prefab": null, + "progressType": 0, "barProgress": { - "__id__": 147 + "__id__": 169 }, "valueTxt": { - "__id__": 151 + "__id__": 173 }, + "switchColorValue": 0.4, "normalColor": { "__type__": "cc.Color", "r": 102, @@ -5215,7 +6184,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 143 + "__id__": 165 }, "_enabled": true, "__prefab": null, @@ -5237,7 +6206,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 143 + "__id__": 165 }, "_enabled": true, "__prefab": null, @@ -5246,7 +6215,7 @@ "_left": 0, "_right": 0, "_top": 0, - "_bottom": 25, + "_bottom": 6.977000000000004, "_horizontalCenter": 0, "_verticalCenter": 0, "_isAbsLeft": true, @@ -5267,7 +6236,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 130 + "__id__": 135 }, "_enabled": true, "__prefab": null, @@ -5289,7 +6258,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 130 + "__id__": 135 }, "_enabled": true, "__prefab": null, @@ -5319,32 +6288,32 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 161 + "__id__": 186 }, { - "__id__": 165 + "__id__": 190 }, { - "__id__": 180 + "__id__": 205 }, { - "__id__": 189 + "__id__": 214 }, { - "__id__": 199 + "__id__": 224 } ], "_active": true, "_components": [ { - "__id__": 224 + "__id__": 249 }, { - "__id__": 225 + "__id__": 250 } ], "_prefab": null, @@ -5383,19 +6352,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 160 + "__id__": 185 }, "_children": [], "_active": true, "_components": [ { - "__id__": 162 + "__id__": 187 }, { - "__id__": 163 + "__id__": 188 }, { - "__id__": 164 + "__id__": 189 } ], "_prefab": null, @@ -5434,7 +6403,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 161 + "__id__": 186 }, "_enabled": true, "__prefab": null, @@ -5456,7 +6425,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 161 + "__id__": 186 }, "_enabled": true, "__prefab": null, @@ -5495,7 +6464,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 161 + "__id__": 186 }, "_enabled": true, "__prefab": null, @@ -5525,20 +6494,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 160 + "__id__": 185 }, "_children": [ { - "__id__": 166 + "__id__": 191 } ], "_active": true, "_components": [ { - "__id__": 178 + "__id__": 203 }, { - "__id__": 179 + "__id__": 204 } ], "_prefab": null, @@ -5577,26 +6546,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 165 + "__id__": 190 }, "_children": [ { - "__id__": 167 + "__id__": 192 }, { - "__id__": 171 + "__id__": 196 } ], "_active": true, "_components": [ { - "__id__": 175 + "__id__": 200 }, { - "__id__": 176 + "__id__": 201 }, { - "__id__": 177 + "__id__": 202 } ], "_prefab": null, @@ -5635,19 +6604,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 166 + "__id__": 191 }, "_children": [], "_active": true, "_components": [ { - "__id__": 168 + "__id__": 193 }, { - "__id__": 169 + "__id__": 194 }, { - "__id__": 170 + "__id__": 195 } ], "_prefab": null, @@ -5686,7 +6655,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 167 + "__id__": 192 }, "_enabled": true, "__prefab": null, @@ -5708,7 +6677,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 167 + "__id__": 192 }, "_enabled": true, "__prefab": null, @@ -5747,7 +6716,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 167 + "__id__": 192 }, "_enabled": true, "__prefab": null, @@ -5777,19 +6746,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 166 + "__id__": 191 }, "_children": [], "_active": true, "_components": [ { - "__id__": 172 + "__id__": 197 }, { - "__id__": 173 + "__id__": 198 }, { - "__id__": 174 + "__id__": 199 } ], "_prefab": null, @@ -5828,7 +6797,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 171 + "__id__": 196 }, "_enabled": true, "__prefab": null, @@ -5850,7 +6819,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 171 + "__id__": 196 }, "_enabled": true, "__prefab": null, @@ -5915,7 +6884,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 171 + "__id__": 196 }, "_enabled": true, "__prefab": null, @@ -5945,7 +6914,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 166 + "__id__": 191 }, "_enabled": true, "__prefab": null, @@ -5967,7 +6936,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 166 + "__id__": 191 }, "_enabled": true, "__prefab": null, @@ -6006,16 +6975,18 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 166 + "__id__": 191 }, "_enabled": true, "__prefab": null, + "progressType": 0, "barProgress": { - "__id__": 169 + "__id__": 194 }, "valueTxt": { - "__id__": 173 + "__id__": 198 }, + "switchColorValue": 0.4, "normalColor": { "__type__": "cc.Color", "r": 102, @@ -6038,7 +7009,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 165 + "__id__": 190 }, "_enabled": true, "__prefab": null, @@ -6060,7 +7031,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 165 + "__id__": 190 }, "_enabled": true, "__prefab": null, @@ -6090,29 +7061,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 160 + "__id__": 185 }, "_children": [ { - "__id__": 181 + "__id__": 206 } ], "_active": true, "_components": [ { - "__id__": 184 + "__id__": 209 }, { - "__id__": 185 + "__id__": 210 }, { - "__id__": 186 + "__id__": 211 }, { - "__id__": 187 + "__id__": 212 }, { - "__id__": 188 + "__id__": 213 } ], "_prefab": null, @@ -6151,16 +7122,16 @@ "_objFlags": 512, "__editorExtras__": {}, "_parent": { - "__id__": 180 + "__id__": 205 }, "_children": [], "_active": true, "_components": [ { - "__id__": 182 + "__id__": 207 }, { - "__id__": 183 + "__id__": 208 } ], "_prefab": null, @@ -6199,7 +7170,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 181 + "__id__": 206 }, "_enabled": true, "__prefab": null, @@ -6221,7 +7192,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 181 + "__id__": 206 }, "_enabled": true, "__prefab": null, @@ -6286,7 +7257,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 180 + "__id__": 205 }, "_enabled": true, "__prefab": null, @@ -6308,7 +7279,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 180 + "__id__": 205 }, "_enabled": true, "__prefab": null, @@ -6347,7 +7318,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 180 + "__id__": 205 }, "_enabled": true, "__prefab": null, @@ -6401,7 +7372,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 180 + "__id__": 205 }, "_id": "28OuBQRaFPEYmTafEZR0PR" }, @@ -6411,7 +7382,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 180 + "__id__": 205 }, "_enabled": true, "__prefab": null, @@ -6441,18 +7412,18 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 180 + "__id__": 205 }, "_enabled": true, "__prefab": null, "spfBtn": { - "__id__": 186 + "__id__": 211 }, "physicBtn": { - "__id__": 123 + "__id__": 122 }, "title": { - "__id__": 183 + "__id__": 208 }, "_id": "6dIE+O+R9N66GtP1pX5PUn" }, @@ -6462,26 +7433,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 160 + "__id__": 185 }, "_children": [ { - "__id__": 190 + "__id__": 215 }, { - "__id__": 193 + "__id__": 218 } ], "_active": true, "_components": [ { - "__id__": 196 + "__id__": 221 }, { - "__id__": 197 + "__id__": 222 }, { - "__id__": 198 + "__id__": 223 } ], "_prefab": null, @@ -6520,16 +7491,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 189 + "__id__": 214 }, "_children": [], "_active": true, "_components": [ { - "__id__": 191 + "__id__": 216 }, { - "__id__": 192 + "__id__": 217 } ], "_prefab": null, @@ -6568,7 +7539,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 190 + "__id__": 215 }, "_enabled": true, "__prefab": null, @@ -6590,7 +7561,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 190 + "__id__": 215 }, "_enabled": true, "__prefab": null, @@ -6629,16 +7600,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 189 + "__id__": 214 }, "_children": [], "_active": true, "_components": [ { - "__id__": 194 + "__id__": 219 }, { - "__id__": 195 + "__id__": 220 } ], "_prefab": null, @@ -6677,7 +7648,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 193 + "__id__": 218 }, "_enabled": true, "__prefab": null, @@ -6699,7 +7670,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 193 + "__id__": 218 }, "_enabled": true, "__prefab": null, @@ -6764,7 +7735,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 189 + "__id__": 214 }, "_enabled": true, "__prefab": null, @@ -6786,7 +7757,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 189 + "__id__": 214 }, "_enabled": true, "__prefab": null, @@ -6825,12 +7796,12 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 189 + "__id__": 214 }, "_enabled": true, "__prefab": null, "handle": { - "__id__": 190 + "__id__": 215 }, "_id": "8a/l35bEFNJLX6crVyw0hO" }, @@ -6840,26 +7811,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 160 + "__id__": 185 }, "_children": [ { - "__id__": 200 + "__id__": 225 } ], "_active": true, "_components": [ { - "__id__": 220 + "__id__": 245 }, { - "__id__": 221 + "__id__": 246 }, { - "__id__": 222 + "__id__": 247 }, { - "__id__": 223 + "__id__": 248 } ], "_prefab": null, @@ -6898,23 +7869,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 199 + "__id__": 224 }, "_children": [ { - "__id__": 201 + "__id__": 226 } ], "_active": true, "_components": [ { - "__id__": 217 + "__id__": 242 }, { - "__id__": 218 + "__id__": 243 }, { - "__id__": 219 + "__id__": 244 } ], "_prefab": null, @@ -6953,29 +7924,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 200 + "__id__": 225 }, "_children": [ { - "__id__": 202 + "__id__": 227 }, { - "__id__": 206 + "__id__": 231 }, { - "__id__": 210 + "__id__": 235 } ], "_active": false, "_components": [ { - "__id__": 214 + "__id__": 239 }, { - "__id__": 215 + "__id__": 240 }, { - "__id__": 216 + "__id__": 241 } ], "_prefab": null, @@ -7014,19 +7985,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 201 + "__id__": 226 }, "_children": [], "_active": true, "_components": [ { - "__id__": 203 + "__id__": 228 }, { - "__id__": 204 + "__id__": 229 }, { - "__id__": 205 + "__id__": 230 } ], "_prefab": null, @@ -7065,7 +8036,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 202 + "__id__": 227 }, "_enabled": true, "__prefab": null, @@ -7087,7 +8058,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 202 + "__id__": 227 }, "_enabled": true, "__prefab": null, @@ -7126,7 +8097,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 202 + "__id__": 227 }, "_enabled": true, "__prefab": null, @@ -7156,19 +8127,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 201 + "__id__": 226 }, "_children": [], "_active": true, "_components": [ { - "__id__": 207 + "__id__": 232 }, { - "__id__": 208 + "__id__": 233 }, { - "__id__": 209 + "__id__": 234 } ], "_prefab": null, @@ -7207,7 +8178,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 206 + "__id__": 231 }, "_enabled": true, "__prefab": null, @@ -7229,7 +8200,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 206 + "__id__": 231 }, "_enabled": true, "__prefab": null, @@ -7294,7 +8265,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 206 + "__id__": 231 }, "_enabled": true, "__prefab": null, @@ -7324,19 +8295,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 201 + "__id__": 226 }, "_children": [], "_active": true, "_components": [ { - "__id__": 211 + "__id__": 236 }, { - "__id__": 212 + "__id__": 237 }, { - "__id__": 213 + "__id__": 238 } ], "_prefab": null, @@ -7375,7 +8346,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 210 + "__id__": 235 }, "_enabled": true, "__prefab": null, @@ -7397,7 +8368,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 210 + "__id__": 235 }, "_enabled": true, "__prefab": null, @@ -7436,7 +8407,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 210 + "__id__": 235 }, "_enabled": true, "__prefab": null, @@ -7466,7 +8437,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 201 + "__id__": 226 }, "_enabled": true, "__prefab": null, @@ -7488,7 +8459,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 201 + "__id__": 226 }, "_enabled": true, "__prefab": null, @@ -7538,21 +8509,21 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 201 + "__id__": 226 }, "_enabled": true, "__prefab": null, "btnUse": { - "__id__": 215 + "__id__": 240 }, "icon": { - "__id__": 204 + "__id__": 229 }, "progress": { - "__id__": 212 + "__id__": 237 }, "nameTxt": { - "__id__": 208 + "__id__": 233 }, "_id": "faLGI+zvFE4KR0N07FsyA8" }, @@ -7562,7 +8533,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 200 + "__id__": 225 }, "_enabled": true, "__prefab": null, @@ -7584,7 +8555,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 200 + "__id__": 225 }, "_enabled": true, "__prefab": null, @@ -7616,7 +8587,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 200 + "__id__": 225 }, "_enabled": true, "__prefab": null, @@ -7646,7 +8617,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 199 + "__id__": 224 }, "_enabled": true, "__prefab": null, @@ -7668,7 +8639,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 199 + "__id__": 224 }, "_enabled": true, "__prefab": null, @@ -7700,7 +8671,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 199 + "__id__": 224 }, "_enabled": true, "__prefab": null, @@ -7730,15 +8701,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 199 + "__id__": 224 }, "_enabled": true, "__prefab": null, "container": { - "__id__": 200 + "__id__": 225 }, "skillItemPrefab": { - "__id__": 201 + "__id__": 226 }, "_id": "446i7bZ1FKDpzOdNQ5PIWu" }, @@ -7748,7 +8719,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 160 + "__id__": 185 }, "_enabled": true, "__prefab": null, @@ -7770,7 +8741,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 160 + "__id__": 185 }, "_enabled": true, "__prefab": null, @@ -7800,32 +8771,44 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 227 + "__id__": 252 }, { - "__id__": 231 + "__id__": 256 }, { - "__id__": 235 + "__id__": 260 + }, + { + "__id__": 268 + }, + { + "__id__": 271 + }, + { + "__id__": 274 + }, + { + "__id__": 277 } ], "_active": false, "_components": [ { - "__id__": 243 + "__id__": 280 }, { - "__id__": 244 + "__id__": 281 }, { - "__id__": 245 + "__id__": 282 }, { - "__id__": 246 + "__id__": 283 } ], "_prefab": null, @@ -7864,932 +8847,7 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 226 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 228 - }, - { - "__id__": 229 - }, - { - "__id__": 230 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "48fO1DohtKTbJ8d7RdIJSB" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 227 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 828, - "height": 1792.0000000000002 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "bdAWl4eatESpki6+buK3q5" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 227 - }, - "_enabled": true, - "__prefab": null, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 87, - "g": 195, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@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": "b3Hxib83BBWITq2yC5+YDp" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 227 - }, - "_enabled": true, - "__prefab": null, - "_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": 100, - "_originalHeight": 100, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "5fKek2txFIr7gF+nMr5Qp5" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 226 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 232 - }, - { - "__id__": 233 - }, - { - "__id__": 234 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "34yY17vm1H47yEkqFC6aen" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 231 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 393.87994384765625, - "height": 110.8 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "16bE19iSJGrq2SDO0sSLRA" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 231 - }, - "_enabled": true, - "__prefab": null, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_string": "YOU WIN!", - "_horizontalAlign": 1, - "_verticalAlign": 1, - "_actualFontSize": 80, - "_fontSize": 80, - "_fontFamily": "Arial", - "_lineHeight": 80, - "_overflow": 0, - "_enableWrapText": true, - "_font": { - "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", - "__expectedType__": "cc.TTFFont" - }, - "_isSystemFontUsed": false, - "_spacingX": 0, - "_isItalic": false, - "_isBold": false, - "_isUnderline": false, - "_underlineHeight": 2, - "_cacheMode": 0, - "_enableOutline": false, - "_outlineColor": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_outlineWidth": 5, - "_enableShadow": false, - "_shadowColor": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_shadowOffset": { - "__type__": "cc.Vec2", - "x": 2, - "y": 2 - }, - "_shadowBlur": 2, - "_id": "21o6iqJnpCrrtIMpVAIRjR" - }, - { - "__type__": "cc.LabelOutline", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 231 - }, - "_enabled": true, - "__prefab": null, - "_id": "36Eov0Zg9Kj4gwZn8d4Xdf" - }, - { - "__type__": "cc.Node", - "_name": "btnPlay", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 226 - }, - "_children": [ - { - "__id__": 236 - } - ], - "_active": true, - "_components": [ - { - "__id__": 239 - }, - { - "__id__": 240 - }, - { - "__id__": 241 - }, - { - "__id__": 242 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": -163.68200000000002, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "27qKCOLc1Ps5N5IJMCoLLt" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 512, - "__editorExtras__": {}, - "_parent": { - "__id__": 235 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 237 - }, - { - "__id__": 238 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "70qSXBfQlNbpSerN+FWe28" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 236 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 200, - "height": 60 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "adpgcygNBGD74ugaWwPeG+" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 236 - }, - "_enabled": true, - "__prefab": null, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, - "a": 255 - }, - "_string": "NEW GAME", - "_horizontalAlign": 1, - "_verticalAlign": 1, - "_actualFontSize": 25, - "_fontSize": 25, - "_fontFamily": "Arial", - "_lineHeight": 40, - "_overflow": 1, - "_enableWrapText": false, - "_font": { - "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", - "__expectedType__": "cc.TTFFont" - }, - "_isSystemFontUsed": false, - "_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": "caJYd3W1FCrKU+bG8fL5Yn" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 235 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 200, - "height": 60 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "96SywJY81HPYU6WarwF9a9" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 235 - }, - "_enabled": true, - "__prefab": null, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_type": 1, - "_fillType": 0, - "_sizeMode": 0, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_useGrayscale": false, - "_atlas": null, - "_id": "34sVB+495EbqfWA71j0HhO" - }, - { - "__type__": "cc.Button", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 235 - }, - "_enabled": true, - "__prefab": null, - "clickEvents": [], - "_interactable": true, - "_transition": 2, - "_normalColor": { - "__type__": "cc.Color", - "r": 214, - "g": 214, - "b": 214, - "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": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_hoverSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_pressedSprite": { - "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_disabledSprite": { - "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_duration": 0.1, - "_zoomScale": 1.2, - "_target": { - "__id__": 235 - }, - "_id": "54FEruzbdNuoHAf3UcyHIQ" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 235 - }, - "_enabled": false, - "__prefab": null, - "_alignFlags": 20, - "_target": null, - "_left": 0, - "_right": 21.369000000000028, - "_top": 27.572000000000003, - "_bottom": 702.318, - "_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": "b4tgqmIC9P07AVZMl2q3ZD" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 226 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 828, - "height": 1792.0000000000002 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "90OjBcTatCcLv9FhXLZg7P" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 226 - }, - "_enabled": true, - "__prefab": null, - "_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": 100, - "_originalHeight": 100, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "3d56mLTlhIp7yBHssYT98s" - }, - { - "__type__": "cc.BlockInputEvents", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 226 - }, - "_enabled": true, - "__prefab": null, - "_id": "afNp+XZlxL0Lc0f4z10O17" - }, - { - "__type__": "afbe4rGBzJJy7O5NsZdsd9p", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 226 - }, - "_enabled": true, - "__prefab": null, - "btnPlay": { - "__id__": 241 - }, - "_id": "16jz3+gB9Kyp8uUbH+KjZx" - }, - { - "__type__": "cc.Node", - "_name": "game_lose", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 108 - }, - "_children": [ - { - "__id__": 248 - }, - { - "__id__": 252 - }, - { - "__id__": 256 - } - ], - "_active": false, - "_components": [ - { - "__id__": 264 - }, - { - "__id__": 265 - }, - { - "__id__": 266 - }, - { - "__id__": 267 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "0dA2qcg+JFYLZCHfovBwx9" - }, - { - "__type__": "cc.Node", - "_name": "BG", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 247 - }, - "_children": [], - "_active": true, - "_components": [ - { - "__id__": 249 - }, - { - "__id__": 250 - }, - { - "__id__": 251 - } - ], - "_prefab": null, - "_lpos": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_lrot": { - "__type__": "cc.Quat", - "x": 0, - "y": 0, - "z": 0, - "w": 1 - }, - "_lscale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_mobility": 0, - "_layer": 33554432, - "_euler": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_id": "10pQuOVpxNJ591SgmMy9MT" - }, - { - "__type__": "cc.UITransform", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 248 - }, - "_enabled": true, - "__prefab": null, - "_contentSize": { - "__type__": "cc.Size", - "width": 828, - "height": 1792.0000000000002 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_id": "75eNVLeXdK+pgCcqYSsdew" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 248 - }, - "_enabled": true, - "__prefab": null, - "_customMaterial": null, - "_srcBlendFactor": 2, - "_dstBlendFactor": 4, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 199, - "b": 167, - "a": 255 - }, - "_spriteFrame": { - "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@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": "09hvUZrKlBX5LMwXfRDZG0" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "__editorExtras__": {}, - "node": { - "__id__": 248 - }, - "_enabled": true, - "__prefab": null, - "_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": 100, - "_originalHeight": 100, - "_alignMode": 2, - "_lockFlags": 0, - "_id": "3943vjYGZDFobQC7EqX6Av" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "__editorExtras__": {}, - "_parent": { - "__id__": 247 + "__id__": 251 }, "_children": [], "_active": true, @@ -8832,7 +8890,7 @@ "y": 0, "z": 0 }, - "_id": "4dlQW7IPVK5YOjzr4HcqYr" + "_id": "48fO1DohtKTbJ8d7RdIJSB" }, { "__type__": "cc.UITransform", @@ -8844,6 +8902,1501 @@ }, "_enabled": true, "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 1792 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "bdAWl4eatESpki6+buK3q5" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 252 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 87, + "g": 195, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@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": "b3Hxib83BBWITq2yC5+YDp" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 252 + }, + "_enabled": true, + "__prefab": null, + "_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": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "5fKek2txFIr7gF+nMr5Qp5" + }, + { + "__type__": "cc.Node", + "_name": "Title", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 257 + }, + { + "__id__": 258 + }, + { + "__id__": 259 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 595.887, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "34yY17vm1H47yEkqFC6aen" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 256 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 393.87994384765625, + "height": 110.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "16bE19iSJGrq2SDO0sSLRA" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 256 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "YOU WIN!", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 80, + "_fontSize": 80, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 5, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "21o6iqJnpCrrtIMpVAIRjR" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 256 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 1, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 244.71300000000008, + "_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": "57v2fcvSBEjLEZucTOlgsN" + }, + { + "__type__": "cc.Node", + "_name": "btnPlay", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [ + { + "__id__": 261 + } + ], + "_active": true, + "_components": [ + { + "__id__": 264 + }, + { + "__id__": 265 + }, + { + "__id__": 266 + }, + { + "__id__": 267 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": -163.68200000000002, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "27qKCOLc1Ps5N5IJMCoLLt" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 260 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 262 + }, + { + "__id__": 263 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "70qSXBfQlNbpSerN+FWe28" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 261 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 60 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "adpgcygNBGD74ugaWwPeG+" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 261 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "NEW GAME", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 25, + "_fontSize": 25, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 214, + "g": 171, + "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": "caJYd3W1FCrKU+bG8fL5Yn" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 260 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "96SywJY81HPYU6WarwF9a9" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 260 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "50376ebc-f4d8-44e2-9643-71e831c09cea@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "34sVB+495EbqfWA71j0HhO" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 260 + }, + "_enabled": true, + "__prefab": null, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "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": { + "__uuid__": "50376ebc-f4d8-44e2-9643-71e831c09cea@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.05, + "_target": { + "__id__": 260 + }, + "_id": "54FEruzbdNuoHAf3UcyHIQ" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 260 + }, + "_enabled": false, + "__prefab": null, + "_alignFlags": 20, + "_target": null, + "_left": 0, + "_right": 21.369000000000028, + "_top": 27.572000000000003, + "_bottom": 702.318, + "_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": "b4tgqmIC9P07AVZMl2q3ZD" + }, + { + "__type__": "cc.Node", + "_name": "txtLevel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 269 + }, + { + "__id__": 270 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 403.323, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "9dzhF2LDFKj5rVm64xuf5b" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 268 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 279.2998352050781, + "height": 106.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "bfK/fH40BCcpgbx4/JF3os" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 268 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Reward Level X", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 40, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "acsGERAc1PWLezTeV3DMfu" + }, + { + "__type__": "cc.Node", + "_name": "txtExp", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 272 + }, + { + "__id__": 273 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 305.2550000000001, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "aaFi3LzUBNGo7B1HpC/Bcw" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 271 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 88.36495971679688, + "height": 106.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "6aAnOzGeVGILiDCmXD/0dD" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 271 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Exp: 0", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 30, + "_fontSize": 30, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "8bu98Ku9NFUrIxCqj7X3N9" + }, + { + "__type__": "cc.Node", + "_name": "txtCoin", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 275 + }, + { + "__id__": 276 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 235.51749999999993, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "cddTTBoy5Di4wXaILsjEsm" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 274 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 99.71995544433594, + "height": 106.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "4fzdt/SQBE0JILyEO0dd9s" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 274 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Coin: 0", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 30, + "_fontSize": 30, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "afAAJQcK5ARIgjIO2qn4UE" + }, + { + "__type__": "cc.Node", + "_name": "txtReward", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 251 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 278 + }, + { + "__id__": 279 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 165.77999999999997, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "4btjEMMUFDGbZO01aowq6T" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 277 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 139.42489624023438, + "height": 106.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "59BfmpBLNIA7yRLzN+4cx6" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 277 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Reward: 0", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 30, + "_fontSize": 30, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "2cgkFt/JZMxaSxJG4M6HzI" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 251 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 1792 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "90OjBcTatCcLv9FhXLZg7P" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 251 + }, + "_enabled": true, + "__prefab": null, + "_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": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "3d56mLTlhIp7yBHssYT98s" + }, + { + "__type__": "cc.BlockInputEvents", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 251 + }, + "_enabled": true, + "__prefab": null, + "_id": "afNp+XZlxL0Lc0f4z10O17" + }, + { + "__type__": "afbe4rGBzJJy7O5NsZdsd9p", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 251 + }, + "_enabled": true, + "__prefab": null, + "btnPlay": { + "__id__": 266 + }, + "txtLevel": { + "__id__": 270 + }, + "txtExp": { + "__id__": 273 + }, + "txtCoin": { + "__id__": 276 + }, + "txtReward": { + "__id__": 279 + }, + "_id": "16jz3+gB9Kyp8uUbH+KjZx" + }, + { + "__type__": "cc.Node", + "_name": "game_lose", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 107 + }, + "_children": [ + { + "__id__": 285 + }, + { + "__id__": 289 + }, + { + "__id__": 293 + } + ], + "_active": false, + "_components": [ + { + "__id__": 301 + }, + { + "__id__": 302 + }, + { + "__id__": 303 + }, + { + "__id__": 304 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "0dA2qcg+JFYLZCHfovBwx9" + }, + { + "__type__": "cc.Node", + "_name": "BG", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 284 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 286 + }, + { + "__id__": 287 + }, + { + "__id__": 288 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "10pQuOVpxNJ591SgmMy9MT" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 285 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 1792.0000000000002 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "75eNVLeXdK+pgCcqYSsdew" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 285 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 199, + "b": 167, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@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": "09hvUZrKlBX5LMwXfRDZG0" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 285 + }, + "_enabled": true, + "__prefab": null, + "_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": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "3943vjYGZDFobQC7EqX6Av" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 284 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 290 + }, + { + "__id__": 291 + }, + { + "__id__": 292 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "4dlQW7IPVK5YOjzr4HcqYr" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 289 + }, + "_enabled": true, + "__prefab": null, "_contentSize": { "__type__": "cc.Size", "width": 418.4799499511719, @@ -8862,7 +10415,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 252 + "__id__": 289 }, "_enabled": true, "__prefab": null, @@ -8927,7 +10480,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 252 + "__id__": 289 }, "_enabled": true, "__prefab": null, @@ -8939,26 +10492,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 247 + "__id__": 284 }, "_children": [ { - "__id__": 257 + "__id__": 294 } ], "_active": true, "_components": [ { - "__id__": 260 + "__id__": 297 }, { - "__id__": 261 + "__id__": 298 }, { - "__id__": 262 + "__id__": 299 }, { - "__id__": 263 + "__id__": 300 } ], "_prefab": null, @@ -8997,16 +10550,16 @@ "_objFlags": 512, "__editorExtras__": {}, "_parent": { - "__id__": 256 + "__id__": 293 }, "_children": [], "_active": true, "_components": [ { - "__id__": 258 + "__id__": 295 }, { - "__id__": 259 + "__id__": 296 } ], "_prefab": null, @@ -9045,7 +10598,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 257 + "__id__": 294 }, "_enabled": true, "__prefab": null, @@ -9067,7 +10620,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 257 + "__id__": 294 }, "_enabled": true, "__prefab": null, @@ -9132,7 +10685,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 256 + "__id__": 293 }, "_enabled": true, "__prefab": null, @@ -9154,7 +10707,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 256 + "__id__": 293 }, "_enabled": true, "__prefab": null, @@ -9193,13 +10746,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 256 + "__id__": 293 }, "_enabled": true, "__prefab": null, "clickEvents": [], "_interactable": true, - "_transition": 2, + "_transition": 3, "_normalColor": { "__type__": "cc.Color", "r": 214, @@ -9245,9 +10798,9 @@ "__expectedType__": "cc.SpriteFrame" }, "_duration": 0.1, - "_zoomScale": 1.2, + "_zoomScale": 1.05, "_target": { - "__id__": 256 + "__id__": 293 }, "_id": "4aECyOzrJPYYfm6eKjA3rc" }, @@ -9257,7 +10810,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 256 + "__id__": 293 }, "_enabled": false, "__prefab": null, @@ -9287,7 +10840,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 247 + "__id__": 284 }, "_enabled": true, "__prefab": null, @@ -9309,7 +10862,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 247 + "__id__": 284 }, "_enabled": true, "__prefab": null, @@ -9339,7 +10892,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 247 + "__id__": 284 }, "_enabled": true, "__prefab": null, @@ -9351,12 +10904,12 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 247 + "__id__": 284 }, "_enabled": true, "__prefab": null, "btnPlay": { - "__id__": 262 + "__id__": 299 }, "_id": "96rpvRBiRBh7cYQuJ8tc3V" }, @@ -9366,26 +10919,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 269 + "__id__": 306 } ], "_active": false, "_components": [ { - "__id__": 273 + "__id__": 310 }, { - "__id__": 274 + "__id__": 311 }, { - "__id__": 275 + "__id__": 312 }, { - "__id__": 276 + "__id__": 313 } ], "_prefab": null, @@ -9424,19 +10977,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 268 + "__id__": 305 }, "_children": [], "_active": true, "_components": [ { - "__id__": 270 + "__id__": 307 }, { - "__id__": 271 + "__id__": 308 }, { - "__id__": 272 + "__id__": 309 } ], "_prefab": null, @@ -9475,7 +11028,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 269 + "__id__": 306 }, "_enabled": true, "__prefab": null, @@ -9497,7 +11050,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 269 + "__id__": 306 }, "_enabled": true, "__prefab": null, @@ -9536,7 +11089,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 269 + "__id__": 306 }, "_enabled": true, "__prefab": null, @@ -9581,7 +11134,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 269 + "__id__": 306 }, "_id": "858fcVxmxIkIjvM8FXEJL4" }, @@ -9591,7 +11144,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 268 + "__id__": 305 }, "_enabled": true, "__prefab": null, @@ -9613,7 +11166,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 268 + "__id__": 305 }, "_enabled": true, "__prefab": null, @@ -9652,13 +11205,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 268 + "__id__": 305 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 271 + "__id__": 308 }, "_direction": 1, "_progress": 0.3, @@ -9671,7 +11224,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 268 + "__id__": 305 }, "_enabled": true, "__prefab": null, @@ -9701,38 +11254,44 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 108 + "__id__": 107 }, "_children": [ { - "__id__": 278 + "__id__": 315 }, { - "__id__": 282 + "__id__": 319 }, { - "__id__": 406 + "__id__": 443 }, { - "__id__": 414 + "__id__": 451 }, { - "__id__": 422 + "__id__": 459 + }, + { + "__id__": 463 + }, + { + "__id__": 471 } ], "_active": false, "_components": [ { - "__id__": 426 + "__id__": 475 }, { - "__id__": 427 + "__id__": 476 }, { - "__id__": 428 + "__id__": 477 }, { - "__id__": 429 + "__id__": 478 } ], "_prefab": null, @@ -9771,19 +11330,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 277 + "__id__": 314 }, "_children": [], "_active": true, "_components": [ { - "__id__": 279 + "__id__": 316 }, { - "__id__": 280 + "__id__": 317 }, { - "__id__": 281 + "__id__": 318 } ], "_prefab": null, @@ -9822,7 +11381,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 278 + "__id__": 315 }, "_enabled": true, "__prefab": null, @@ -9844,7 +11403,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 278 + "__id__": 315 }, "_enabled": true, "__prefab": null, @@ -9883,7 +11442,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 278 + "__id__": 315 }, "_enabled": true, "__prefab": null, @@ -9913,38 +11472,38 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 277 + "__id__": 314 }, "_children": [ { - "__id__": 283 + "__id__": 320 }, { - "__id__": 303 + "__id__": 340 }, { - "__id__": 323 + "__id__": 360 }, { - "__id__": 343 + "__id__": 380 }, { - "__id__": 363 + "__id__": 400 }, { - "__id__": 383 + "__id__": 420 } ], - "_active": true, + "_active": false, "_components": [ { - "__id__": 403 + "__id__": 440 }, { - "__id__": 404 + "__id__": 441 }, { - "__id__": 405 + "__id__": 442 } ], "_prefab": null, @@ -9983,23 +11542,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 284 + "__id__": 321 }, { - "__id__": 292 + "__id__": 329 } ], "_active": true, "_components": [ { - "__id__": 301 + "__id__": 338 }, { - "__id__": 302 + "__id__": 339 } ], "_prefab": null, @@ -10038,23 +11597,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 283 + "__id__": 320 }, "_children": [ { - "__id__": 285 + "__id__": 322 } ], "_active": true, "_components": [ { - "__id__": 289 + "__id__": 326 }, { - "__id__": 290 + "__id__": 327 }, { - "__id__": 291 + "__id__": 328 } ], "_prefab": null, @@ -10093,19 +11652,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 284 + "__id__": 321 }, "_children": [], "_active": true, "_components": [ { - "__id__": 286 + "__id__": 323 }, { - "__id__": 287 + "__id__": 324 }, { - "__id__": 288 + "__id__": 325 } ], "_prefab": null, @@ -10144,7 +11703,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 285 + "__id__": 322 }, "_enabled": true, "__prefab": null, @@ -10166,7 +11725,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 285 + "__id__": 322 }, "_enabled": true, "__prefab": null, @@ -10231,7 +11790,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 285 + "__id__": 322 }, "_enabled": true, "__prefab": null, @@ -10261,7 +11820,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 284 + "__id__": 321 }, "_enabled": true, "__prefab": null, @@ -10283,7 +11842,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 284 + "__id__": 321 }, "_enabled": true, "__prefab": null, @@ -10348,7 +11907,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 284 + "__id__": 321 }, "_enabled": true, "__prefab": null, @@ -10378,26 +11937,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 283 + "__id__": 320 }, "_children": [ { - "__id__": 293 + "__id__": 330 } ], "_active": true, "_components": [ { - "__id__": 297 + "__id__": 334 }, { - "__id__": 298 + "__id__": 335 }, { - "__id__": 299 + "__id__": 336 }, { - "__id__": 300 + "__id__": 337 } ], "_prefab": null, @@ -10436,19 +11995,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 292 + "__id__": 329 }, "_children": [], "_active": true, "_components": [ { - "__id__": 294 + "__id__": 331 }, { - "__id__": 295 + "__id__": 332 }, { - "__id__": 296 + "__id__": 333 } ], "_prefab": null, @@ -10487,7 +12046,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 293 + "__id__": 330 }, "_enabled": true, "__prefab": null, @@ -10509,7 +12068,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 293 + "__id__": 330 }, "_enabled": true, "__prefab": null, @@ -10548,7 +12107,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 293 + "__id__": 330 }, "_enabled": true, "__prefab": null, @@ -10593,7 +12152,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 293 + "__id__": 330 }, "_id": "61tA/yF6tDprVB01XjjUNs" }, @@ -10603,7 +12162,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 292 + "__id__": 329 }, "_enabled": true, "__prefab": null, @@ -10625,7 +12184,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 292 + "__id__": 329 }, "_enabled": true, "__prefab": null, @@ -10664,13 +12223,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 292 + "__id__": 329 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 295 + "__id__": 332 }, "_direction": 0, "_progress": 0.1, @@ -10682,7 +12241,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 292 + "__id__": 329 }, "_enabled": true, "__prefab": null, @@ -10712,7 +12271,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 283 + "__id__": 320 }, "_enabled": true, "__prefab": null, @@ -10734,15 +12293,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 283 + "__id__": 320 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 299 + "__id__": 336 }, "valueTxt": { - "__id__": 287 + "__id__": 324 }, "maxValue": 50, "minValue": 5, @@ -10755,23 +12314,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 304 + "__id__": 341 }, { - "__id__": 312 + "__id__": 349 } ], "_active": true, "_components": [ { - "__id__": 321 + "__id__": 358 }, { - "__id__": 322 + "__id__": 359 } ], "_prefab": null, @@ -10810,23 +12369,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 303 + "__id__": 340 }, "_children": [ { - "__id__": 305 + "__id__": 342 } ], "_active": true, "_components": [ { - "__id__": 309 + "__id__": 346 }, { - "__id__": 310 + "__id__": 347 }, { - "__id__": 311 + "__id__": 348 } ], "_prefab": null, @@ -10865,19 +12424,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 304 + "__id__": 341 }, "_children": [], "_active": true, "_components": [ { - "__id__": 306 + "__id__": 343 }, { - "__id__": 307 + "__id__": 344 }, { - "__id__": 308 + "__id__": 345 } ], "_prefab": null, @@ -10916,7 +12475,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 305 + "__id__": 342 }, "_enabled": true, "__prefab": null, @@ -10938,7 +12497,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 305 + "__id__": 342 }, "_enabled": true, "__prefab": null, @@ -11003,7 +12562,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 305 + "__id__": 342 }, "_enabled": true, "__prefab": null, @@ -11033,7 +12592,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 304 + "__id__": 341 }, "_enabled": true, "__prefab": null, @@ -11055,7 +12614,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 304 + "__id__": 341 }, "_enabled": true, "__prefab": null, @@ -11120,7 +12679,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 304 + "__id__": 341 }, "_enabled": true, "__prefab": null, @@ -11150,26 +12709,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 303 + "__id__": 340 }, "_children": [ { - "__id__": 313 + "__id__": 350 } ], "_active": true, "_components": [ { - "__id__": 317 + "__id__": 354 }, { - "__id__": 318 + "__id__": 355 }, { - "__id__": 319 + "__id__": 356 }, { - "__id__": 320 + "__id__": 357 } ], "_prefab": null, @@ -11208,19 +12767,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 312 + "__id__": 349 }, "_children": [], "_active": true, "_components": [ { - "__id__": 314 + "__id__": 351 }, { - "__id__": 315 + "__id__": 352 }, { - "__id__": 316 + "__id__": 353 } ], "_prefab": null, @@ -11259,7 +12818,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 313 + "__id__": 350 }, "_enabled": true, "__prefab": null, @@ -11281,7 +12840,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 313 + "__id__": 350 }, "_enabled": true, "__prefab": null, @@ -11320,7 +12879,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 313 + "__id__": 350 }, "_enabled": true, "__prefab": null, @@ -11365,7 +12924,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 313 + "__id__": 350 }, "_id": "c17G573iVE6Z3ALlGbagYl" }, @@ -11375,7 +12934,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 312 + "__id__": 349 }, "_enabled": true, "__prefab": null, @@ -11397,7 +12956,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 312 + "__id__": 349 }, "_enabled": true, "__prefab": null, @@ -11436,13 +12995,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 312 + "__id__": 349 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 315 + "__id__": 352 }, "_direction": 0, "_progress": 0.1, @@ -11454,7 +13013,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 312 + "__id__": 349 }, "_enabled": true, "__prefab": null, @@ -11484,7 +13043,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 303 + "__id__": 340 }, "_enabled": true, "__prefab": null, @@ -11506,15 +13065,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 303 + "__id__": 340 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 319 + "__id__": 356 }, "valueTxt": { - "__id__": 307 + "__id__": 344 }, "maxValue": 4000, "minValue": 300, @@ -11527,23 +13086,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 324 + "__id__": 361 }, { - "__id__": 332 + "__id__": 369 } ], "_active": true, "_components": [ { - "__id__": 341 + "__id__": 378 }, { - "__id__": 342 + "__id__": 379 } ], "_prefab": null, @@ -11582,23 +13141,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 323 + "__id__": 360 }, "_children": [ { - "__id__": 325 + "__id__": 362 } ], "_active": true, "_components": [ { - "__id__": 329 + "__id__": 366 }, { - "__id__": 330 + "__id__": 367 }, { - "__id__": 331 + "__id__": 368 } ], "_prefab": null, @@ -11637,19 +13196,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 324 + "__id__": 361 }, "_children": [], "_active": true, "_components": [ { - "__id__": 326 + "__id__": 363 }, { - "__id__": 327 + "__id__": 364 }, { - "__id__": 328 + "__id__": 365 } ], "_prefab": null, @@ -11688,7 +13247,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 325 + "__id__": 362 }, "_enabled": true, "__prefab": null, @@ -11710,7 +13269,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 325 + "__id__": 362 }, "_enabled": true, "__prefab": null, @@ -11775,7 +13334,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 325 + "__id__": 362 }, "_enabled": true, "__prefab": null, @@ -11805,7 +13364,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 324 + "__id__": 361 }, "_enabled": true, "__prefab": null, @@ -11827,7 +13386,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 324 + "__id__": 361 }, "_enabled": true, "__prefab": null, @@ -11892,7 +13451,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 324 + "__id__": 361 }, "_enabled": true, "__prefab": null, @@ -11922,26 +13481,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 323 + "__id__": 360 }, "_children": [ { - "__id__": 333 + "__id__": 370 } ], "_active": true, "_components": [ { - "__id__": 337 + "__id__": 374 }, { - "__id__": 338 + "__id__": 375 }, { - "__id__": 339 + "__id__": 376 }, { - "__id__": 340 + "__id__": 377 } ], "_prefab": null, @@ -11980,19 +13539,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 332 + "__id__": 369 }, "_children": [], "_active": true, "_components": [ { - "__id__": 334 + "__id__": 371 }, { - "__id__": 335 + "__id__": 372 }, { - "__id__": 336 + "__id__": 373 } ], "_prefab": null, @@ -12031,7 +13590,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 333 + "__id__": 370 }, "_enabled": true, "__prefab": null, @@ -12053,7 +13612,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 333 + "__id__": 370 }, "_enabled": true, "__prefab": null, @@ -12092,7 +13651,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 333 + "__id__": 370 }, "_enabled": true, "__prefab": null, @@ -12137,7 +13696,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 333 + "__id__": 370 }, "_id": "a9tieq4YlCe5aWgHJ9p2WF" }, @@ -12147,7 +13706,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 332 + "__id__": 369 }, "_enabled": true, "__prefab": null, @@ -12169,7 +13728,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 332 + "__id__": 369 }, "_enabled": true, "__prefab": null, @@ -12208,13 +13767,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 332 + "__id__": 369 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 335 + "__id__": 372 }, "_direction": 0, "_progress": 0.1, @@ -12226,7 +13785,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 332 + "__id__": 369 }, "_enabled": true, "__prefab": null, @@ -12256,7 +13815,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 323 + "__id__": 360 }, "_enabled": true, "__prefab": null, @@ -12278,15 +13837,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 323 + "__id__": 360 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 339 + "__id__": 376 }, "valueTxt": { - "__id__": 327 + "__id__": 364 }, "maxValue": 30, "minValue": 1, @@ -12299,23 +13858,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 344 + "__id__": 381 }, { - "__id__": 352 + "__id__": 389 } ], "_active": true, "_components": [ { - "__id__": 361 + "__id__": 398 }, { - "__id__": 362 + "__id__": 399 } ], "_prefab": null, @@ -12354,23 +13913,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 343 + "__id__": 380 }, "_children": [ { - "__id__": 345 + "__id__": 382 } ], "_active": true, "_components": [ { - "__id__": 349 + "__id__": 386 }, { - "__id__": 350 + "__id__": 387 }, { - "__id__": 351 + "__id__": 388 } ], "_prefab": null, @@ -12409,19 +13968,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 344 + "__id__": 381 }, "_children": [], "_active": true, "_components": [ { - "__id__": 346 + "__id__": 383 }, { - "__id__": 347 + "__id__": 384 }, { - "__id__": 348 + "__id__": 385 } ], "_prefab": null, @@ -12460,7 +14019,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 345 + "__id__": 382 }, "_enabled": true, "__prefab": null, @@ -12482,7 +14041,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 345 + "__id__": 382 }, "_enabled": true, "__prefab": null, @@ -12547,7 +14106,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 345 + "__id__": 382 }, "_enabled": true, "__prefab": null, @@ -12577,7 +14136,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 344 + "__id__": 381 }, "_enabled": true, "__prefab": null, @@ -12599,7 +14158,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 344 + "__id__": 381 }, "_enabled": true, "__prefab": null, @@ -12664,7 +14223,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 344 + "__id__": 381 }, "_enabled": true, "__prefab": null, @@ -12694,26 +14253,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 343 + "__id__": 380 }, "_children": [ { - "__id__": 353 + "__id__": 390 } ], "_active": true, "_components": [ { - "__id__": 357 + "__id__": 394 }, { - "__id__": 358 + "__id__": 395 }, { - "__id__": 359 + "__id__": 396 }, { - "__id__": 360 + "__id__": 397 } ], "_prefab": null, @@ -12752,19 +14311,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 352 + "__id__": 389 }, "_children": [], "_active": true, "_components": [ { - "__id__": 354 + "__id__": 391 }, { - "__id__": 355 + "__id__": 392 }, { - "__id__": 356 + "__id__": 393 } ], "_prefab": null, @@ -12803,7 +14362,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 353 + "__id__": 390 }, "_enabled": true, "__prefab": null, @@ -12825,7 +14384,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 353 + "__id__": 390 }, "_enabled": true, "__prefab": null, @@ -12864,7 +14423,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 353 + "__id__": 390 }, "_enabled": true, "__prefab": null, @@ -12909,7 +14468,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 353 + "__id__": 390 }, "_id": "92y3LqUZ5COo7i1blnuOJO" }, @@ -12919,7 +14478,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 352 + "__id__": 389 }, "_enabled": true, "__prefab": null, @@ -12941,7 +14500,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 352 + "__id__": 389 }, "_enabled": true, "__prefab": null, @@ -12980,13 +14539,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 352 + "__id__": 389 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 355 + "__id__": 392 }, "_direction": 0, "_progress": 0.1, @@ -12998,7 +14557,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 352 + "__id__": 389 }, "_enabled": true, "__prefab": null, @@ -13028,7 +14587,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 343 + "__id__": 380 }, "_enabled": true, "__prefab": null, @@ -13050,15 +14609,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 343 + "__id__": 380 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 359 + "__id__": 396 }, "valueTxt": { - "__id__": 347 + "__id__": 384 }, "maxValue": 100, "minValue": 1, @@ -13071,23 +14630,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 364 + "__id__": 401 }, { - "__id__": 372 + "__id__": 409 } ], "_active": true, "_components": [ { - "__id__": 381 + "__id__": 418 }, { - "__id__": 382 + "__id__": 419 } ], "_prefab": null, @@ -13126,23 +14685,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 363 + "__id__": 400 }, "_children": [ { - "__id__": 365 + "__id__": 402 } ], "_active": true, "_components": [ { - "__id__": 369 + "__id__": 406 }, { - "__id__": 370 + "__id__": 407 }, { - "__id__": 371 + "__id__": 408 } ], "_prefab": null, @@ -13181,19 +14740,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 364 + "__id__": 401 }, "_children": [], "_active": true, "_components": [ { - "__id__": 366 + "__id__": 403 }, { - "__id__": 367 + "__id__": 404 }, { - "__id__": 368 + "__id__": 405 } ], "_prefab": null, @@ -13232,7 +14791,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 365 + "__id__": 402 }, "_enabled": true, "__prefab": null, @@ -13254,7 +14813,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 365 + "__id__": 402 }, "_enabled": true, "__prefab": null, @@ -13319,7 +14878,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 365 + "__id__": 402 }, "_enabled": true, "__prefab": null, @@ -13349,7 +14908,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 364 + "__id__": 401 }, "_enabled": true, "__prefab": null, @@ -13371,7 +14930,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 364 + "__id__": 401 }, "_enabled": true, "__prefab": null, @@ -13436,7 +14995,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 364 + "__id__": 401 }, "_enabled": true, "__prefab": null, @@ -13466,26 +15025,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 363 + "__id__": 400 }, "_children": [ { - "__id__": 373 + "__id__": 410 } ], "_active": true, "_components": [ { - "__id__": 377 + "__id__": 414 }, { - "__id__": 378 + "__id__": 415 }, { - "__id__": 379 + "__id__": 416 }, { - "__id__": 380 + "__id__": 417 } ], "_prefab": null, @@ -13524,19 +15083,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 372 + "__id__": 409 }, "_children": [], "_active": true, "_components": [ { - "__id__": 374 + "__id__": 411 }, { - "__id__": 375 + "__id__": 412 }, { - "__id__": 376 + "__id__": 413 } ], "_prefab": null, @@ -13575,7 +15134,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 373 + "__id__": 410 }, "_enabled": true, "__prefab": null, @@ -13597,7 +15156,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 373 + "__id__": 410 }, "_enabled": true, "__prefab": null, @@ -13636,7 +15195,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 373 + "__id__": 410 }, "_enabled": true, "__prefab": null, @@ -13681,7 +15240,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 373 + "__id__": 410 }, "_id": "f2wC+oJcBMAoOzqgu9PxYi" }, @@ -13691,7 +15250,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 372 + "__id__": 409 }, "_enabled": true, "__prefab": null, @@ -13713,7 +15272,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 372 + "__id__": 409 }, "_enabled": true, "__prefab": null, @@ -13752,13 +15311,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 372 + "__id__": 409 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 375 + "__id__": 412 }, "_direction": 0, "_progress": 0.1, @@ -13770,7 +15329,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 372 + "__id__": 409 }, "_enabled": true, "__prefab": null, @@ -13800,7 +15359,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 363 + "__id__": 400 }, "_enabled": true, "__prefab": null, @@ -13822,15 +15381,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 363 + "__id__": 400 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 379 + "__id__": 416 }, "valueTxt": { - "__id__": 367 + "__id__": 404 }, "maxValue": 1000, "minValue": 10, @@ -13843,23 +15402,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 282 + "__id__": 319 }, "_children": [ { - "__id__": 384 + "__id__": 421 }, { - "__id__": 392 + "__id__": 429 } ], "_active": true, "_components": [ { - "__id__": 401 + "__id__": 438 }, { - "__id__": 402 + "__id__": 439 } ], "_prefab": null, @@ -13898,23 +15457,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 383 + "__id__": 420 }, "_children": [ { - "__id__": 385 + "__id__": 422 } ], "_active": true, "_components": [ { - "__id__": 389 + "__id__": 426 }, { - "__id__": 390 + "__id__": 427 }, { - "__id__": 391 + "__id__": 428 } ], "_prefab": null, @@ -13953,19 +15512,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 384 + "__id__": 421 }, "_children": [], "_active": true, "_components": [ { - "__id__": 386 + "__id__": 423 }, { - "__id__": 387 + "__id__": 424 }, { - "__id__": 388 + "__id__": 425 } ], "_prefab": null, @@ -14004,7 +15563,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 385 + "__id__": 422 }, "_enabled": true, "__prefab": null, @@ -14026,7 +15585,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 385 + "__id__": 422 }, "_enabled": true, "__prefab": null, @@ -14091,7 +15650,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 385 + "__id__": 422 }, "_enabled": true, "__prefab": null, @@ -14121,7 +15680,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 384 + "__id__": 421 }, "_enabled": true, "__prefab": null, @@ -14143,7 +15702,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 384 + "__id__": 421 }, "_enabled": true, "__prefab": null, @@ -14208,7 +15767,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 384 + "__id__": 421 }, "_enabled": true, "__prefab": null, @@ -14238,26 +15797,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 383 + "__id__": 420 }, "_children": [ { - "__id__": 393 + "__id__": 430 } ], "_active": true, "_components": [ { - "__id__": 397 + "__id__": 434 }, { - "__id__": 398 + "__id__": 435 }, { - "__id__": 399 + "__id__": 436 }, { - "__id__": 400 + "__id__": 437 } ], "_prefab": null, @@ -14296,19 +15855,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 392 + "__id__": 429 }, "_children": [], "_active": true, "_components": [ { - "__id__": 394 + "__id__": 431 }, { - "__id__": 395 + "__id__": 432 }, { - "__id__": 396 + "__id__": 433 } ], "_prefab": null, @@ -14347,7 +15906,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 393 + "__id__": 430 }, "_enabled": true, "__prefab": null, @@ -14369,7 +15928,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 393 + "__id__": 430 }, "_enabled": true, "__prefab": null, @@ -14408,7 +15967,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 393 + "__id__": 430 }, "_enabled": true, "__prefab": null, @@ -14453,7 +16012,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 393 + "__id__": 430 }, "_id": "ceaUUSDklAqavvnvHd3XvA" }, @@ -14463,7 +16022,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 392 + "__id__": 429 }, "_enabled": true, "__prefab": null, @@ -14485,7 +16044,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 392 + "__id__": 429 }, "_enabled": true, "__prefab": null, @@ -14524,13 +16083,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 392 + "__id__": 429 }, "_enabled": true, "__prefab": null, "slideEvents": [], "_handle": { - "__id__": 395 + "__id__": 432 }, "_direction": 0, "_progress": 0.1, @@ -14542,7 +16101,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 392 + "__id__": 429 }, "_enabled": true, "__prefab": null, @@ -14572,7 +16131,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 383 + "__id__": 420 }, "_enabled": true, "__prefab": null, @@ -14594,15 +16153,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 383 + "__id__": 420 }, "_enabled": true, "__prefab": null, "slider": { - "__id__": 399 + "__id__": 436 }, "valueTxt": { - "__id__": 387 + "__id__": 424 }, "maxValue": 120, "minValue": 5, @@ -14615,7 +16174,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 319 }, "_enabled": true, "__prefab": null, @@ -14637,7 +16196,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 319 }, "_enabled": true, "__prefab": null, @@ -14667,7 +16226,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 282 + "__id__": 319 }, "_enabled": true, "__prefab": null, @@ -14699,26 +16258,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 277 + "__id__": 314 }, "_children": [ { - "__id__": 407 + "__id__": 444 } ], "_active": true, "_components": [ { - "__id__": 410 + "__id__": 447 }, { - "__id__": 411 + "__id__": 448 }, { - "__id__": 412 + "__id__": 449 }, { - "__id__": 413 + "__id__": 450 } ], "_prefab": null, @@ -14757,16 +16316,16 @@ "_objFlags": 512, "__editorExtras__": {}, "_parent": { - "__id__": 406 + "__id__": 443 }, "_children": [], "_active": true, "_components": [ { - "__id__": 408 + "__id__": 445 }, { - "__id__": 409 + "__id__": 446 } ], "_prefab": null, @@ -14805,14 +16364,14 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 407 + "__id__": 444 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 100, - "height": 40 + "width": 48.80497741699219, + "height": 54.4 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -14827,7 +16386,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 407 + "__id__": 444 }, "_enabled": true, "__prefab": null, @@ -14844,11 +16403,11 @@ "_string": "OK", "_horizontalAlign": 1, "_verticalAlign": 1, - "_actualFontSize": 25, - "_fontSize": 25, + "_actualFontSize": 30, + "_fontSize": 30, "_fontFamily": "Arial", "_lineHeight": 40, - "_overflow": 1, + "_overflow": 0, "_enableWrapText": false, "_font": { "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", @@ -14861,12 +16420,12 @@ "_isUnderline": false, "_underlineHeight": 2, "_cacheMode": 0, - "_enableOutline": false, + "_enableOutline": true, "_outlineColor": { "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, "_outlineWidth": 2, @@ -14892,14 +16451,14 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 406 + "__id__": 443 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 150, - "height": 60 + "width": 200, + "height": 80 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -14914,7 +16473,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 406 + "__id__": 443 }, "_enabled": true, "__prefab": null, @@ -14929,7 +16488,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__uuid__": "91750073-2c2d-467d-a86f-8327809ce4c7@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 1, @@ -14953,13 +16512,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 406 + "__id__": 443 }, "_enabled": true, "__prefab": null, "clickEvents": [], "_interactable": true, - "_transition": 2, + "_transition": 3, "_normalColor": { "__type__": "cc.Color", "r": 214, @@ -14988,26 +16547,14 @@ "b": 124, "a": 255 }, - "_normalSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_hoverSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_pressedSprite": { - "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_disabledSprite": { - "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", - "__expectedType__": "cc.SpriteFrame" - }, + "_normalSprite": null, + "_hoverSprite": null, + "_pressedSprite": null, + "_disabledSprite": null, "_duration": 0.1, - "_zoomScale": 1.2, + "_zoomScale": 1.05, "_target": { - "__id__": 406 + "__id__": 443 }, "_id": "98QidGnKNBCInVQbbGtD5X" }, @@ -15017,7 +16564,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 406 + "__id__": 443 }, "_enabled": true, "__prefab": null, @@ -15026,7 +16573,7 @@ "_left": 0, "_right": 21.369000000000028, "_top": 27.572000000000003, - "_bottom": 57.73900000000003, + "_bottom": 47.73900000000003, "_horizontalCenter": 125, "_verticalCenter": 0, "_isAbsLeft": true, @@ -15047,26 +16594,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 277 + "__id__": 314 }, "_children": [ { - "__id__": 415 + "__id__": 452 } ], "_active": true, "_components": [ { - "__id__": 418 + "__id__": 455 }, { - "__id__": 419 + "__id__": 456 }, { - "__id__": 420 + "__id__": 457 }, { - "__id__": 421 + "__id__": 458 } ], "_prefab": null, @@ -15105,16 +16652,16 @@ "_objFlags": 512, "__editorExtras__": {}, "_parent": { - "__id__": 414 + "__id__": 451 }, "_children": [], "_active": true, "_components": [ { - "__id__": 416 + "__id__": 453 }, { - "__id__": 417 + "__id__": 454 } ], "_prefab": null, @@ -15153,14 +16700,14 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 415 + "__id__": 452 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 100, - "height": 40 + "width": 120.47494506835938, + "height": 54.4 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -15175,7 +16722,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 415 + "__id__": 452 }, "_enabled": true, "__prefab": null, @@ -15192,11 +16739,11 @@ "_string": "CANCEL", "_horizontalAlign": 1, "_verticalAlign": 1, - "_actualFontSize": 25, - "_fontSize": 25, + "_actualFontSize": 30, + "_fontSize": 30, "_fontFamily": "Arial", "_lineHeight": 40, - "_overflow": 1, + "_overflow": 0, "_enableWrapText": false, "_font": { "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", @@ -15209,12 +16756,12 @@ "_isUnderline": false, "_underlineHeight": 2, "_cacheMode": 0, - "_enableOutline": false, + "_enableOutline": true, "_outlineColor": { "__type__": "cc.Color", - "r": 0, - "g": 0, - "b": 0, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, "_outlineWidth": 2, @@ -15240,14 +16787,14 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 414 + "__id__": 451 }, "_enabled": true, "__prefab": null, "_contentSize": { "__type__": "cc.Size", - "width": 150, - "height": 60 + "width": 200, + "height": 80 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -15262,7 +16809,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 414 + "__id__": 451 }, "_enabled": true, "__prefab": null, @@ -15277,7 +16824,7 @@ "a": 255 }, "_spriteFrame": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__uuid__": "8abc7965-d8f5-450d-a2e1-991702e7c975@f9941", "__expectedType__": "cc.SpriteFrame" }, "_type": 1, @@ -15301,13 +16848,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 414 + "__id__": 451 }, "_enabled": true, "__prefab": null, "clickEvents": [], "_interactable": true, - "_transition": 2, + "_transition": 3, "_normalColor": { "__type__": "cc.Color", "r": 214, @@ -15336,26 +16883,14 @@ "b": 124, "a": 255 }, - "_normalSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_hoverSprite": { - "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_pressedSprite": { - "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", - "__expectedType__": "cc.SpriteFrame" - }, - "_disabledSprite": { - "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", - "__expectedType__": "cc.SpriteFrame" - }, + "_normalSprite": null, + "_hoverSprite": null, + "_pressedSprite": null, + "_disabledSprite": null, "_duration": 0.1, - "_zoomScale": 1.2, + "_zoomScale": 1.05, "_target": { - "__id__": 414 + "__id__": 451 }, "_id": "a6PWr3ri1D57T9K/InzT+w" }, @@ -15365,7 +16900,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 414 + "__id__": 451 }, "_enabled": true, "__prefab": null, @@ -15374,7 +16909,7 @@ "_left": 0, "_right": 21.369000000000028, "_top": 27.572000000000003, - "_bottom": 57.73900000000003, + "_bottom": 47.73900000000003, "_horizontalCenter": 125, "_verticalCenter": 0, "_isAbsLeft": true, @@ -15395,19 +16930,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 277 + "__id__": 314 }, "_children": [], "_active": true, "_components": [ { - "__id__": 423 + "__id__": 460 }, { - "__id__": 424 + "__id__": 461 }, { - "__id__": 425 + "__id__": 462 } ], "_prefab": null, @@ -15446,7 +16981,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 422 + "__id__": 459 }, "_enabled": true, "__prefab": null, @@ -15468,7 +17003,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 422 + "__id__": 459 }, "_enabled": true, "__prefab": null, @@ -15533,7 +17068,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 422 + "__id__": 459 }, "_enabled": true, "__prefab": null, @@ -15557,13 +17092,529 @@ "_lockFlags": 0, "_id": "9daQdBRLZNXKLGtNw/JR5I" }, + { + "__type__": "cc.Node", + "_name": "btnClearData", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 314 + }, + "_children": [ + { + "__id__": 464 + } + ], + "_active": true, + "_components": [ + { + "__id__": 467 + }, + { + "__id__": 468 + }, + { + "__id__": 469 + }, + { + "__id__": 470 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 429.479, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "20z8BxEYpH/ZRipWmSs0yn" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 463 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 465 + }, + { + "__id__": 466 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "b2HTU7owRAdppFDlvnJ9pg" + }, { "__type__": "cc.UITransform", "_name": "", "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 277 + "__id__": 464 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 250, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "35QlTzLaFKLay0kf9Erbah" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 464 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "CLEAR DATA SAVER", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 26, + "_fontSize": 35, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 2, + "_enableWrapText": false, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 214, + "g": 171, + "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": "eeX0jTmV5JHq2Qf1buV6+1" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 300, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "a8W/NpEI1OSpY3rlgAvH7c" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "50376ebc-f4d8-44e2-9643-71e831c09cea@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "16CmX7Bx9OVZZETNIACeSt" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": true, + "__prefab": null, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "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": { + "__uuid__": "50376ebc-f4d8-44e2-9643-71e831c09cea@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.05, + "_target": { + "__id__": 463 + }, + "_id": "460CocoudAFYtoWYjikC4D" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": false, + "__prefab": null, + "_alignFlags": 20, + "_target": null, + "_left": 0, + "_right": 21.369000000000028, + "_top": 27.572000000000003, + "_bottom": 702.318, + "_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": "a3mb8qQM5LNaCtCo9AMnKr" + }, + { + "__type__": "cc.Node", + "_name": "txtNotice", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 314 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 472 + }, + { + "__id__": 473 + }, + { + "__id__": 474 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 585.887, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "97tkuXS8hNAo5Qqz49uhMR" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 471 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 80.68743896484375, + "height": 50.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "653VKmWXRPBb+ZjVFLB5tH" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 471 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 9, + "g": 0, + "b": 238, + "a": 255 + }, + "_string": "Notice:", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 25, + "_fontSize": 25, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 1, + "_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": "b1+Cvf1gZCz6G+gz80S1AF" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 471 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 17, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 284.913, + "_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": "0by+LTyatNcqSeYY7pPwUF" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 314 }, "_enabled": true, "__prefab": null, @@ -15585,7 +17636,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 277 + "__id__": 314 }, "_enabled": true, "__prefab": null, @@ -15615,7 +17666,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 277 + "__id__": 314 }, "_enabled": true, "__prefab": null, @@ -15627,45 +17678,1531 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 277 + "__id__": 314 }, "_enabled": true, "__prefab": null, "btnOk": { - "__id__": 412 + "__id__": 449 }, "btnCancel": { - "__id__": 420 + "__id__": 457 + }, + "btnClearDataSaver": { + "__id__": 469 + }, + "txtNotice": { + "__id__": 473 }, "listItems": [ { - "__id__": 302 + "__id__": 339 }, { - "__id__": 322 + "__id__": 359 }, { - "__id__": 342 + "__id__": 379 }, { - "__id__": 362 + "__id__": 399 }, { - "__id__": 382 + "__id__": 419 }, { - "__id__": 402 + "__id__": 439 } ], "_id": "eeBq4TTOVDsIgUD74kJFMc" }, + { + "__type__": "cc.Node", + "_name": "level_up_layout", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 107 + }, + "_children": [ + { + "__id__": 480 + }, + { + "__id__": 484 + }, + { + "__id__": 488 + }, + { + "__id__": 494 + }, + { + "__id__": 500 + }, + { + "__id__": 508 + } + ], + "_active": false, + "_components": [ + { + "__id__": 512 + }, + { + "__id__": 513 + }, + { + "__id__": 514 + }, + { + "__id__": 515 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "e9N8I8GD1KpY1lv9MGVqGj" + }, + { + "__type__": "cc.Node", + "_name": "BG", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 481 + }, + { + "__id__": 482 + }, + { + "__id__": 483 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "14YR8k5YZFWazgC9bGaIK3" + }, { "__type__": "cc.UITransform", "_name": "", "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 108 + "__id__": 480 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 1792 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "2bpasfA5dHIpLUVw4ZryA0" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 480 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 250, + "g": 250, + "b": 7, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "a83e7186-eb86-4d87-a7a3-3a32ae3a58dc@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": "13wgtfArxKkoC9EoleIeM6" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 480 + }, + "_enabled": true, + "__prefab": null, + "_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": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "8fKTjkToZFz6fSyJd2HnnQ" + }, + { + "__type__": "cc.Node", + "_name": "Title", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 485 + }, + { + "__id__": 486 + }, + { + "__id__": 487 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 361.709, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "8eLJY3/PpHLpLv98p4w+Or" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 484 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 369.03997802734375, + "height": 110.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "5cbWr6abxLxr6hIV5xj/CK" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 484 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "LEVEL UP", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 80, + "_fontSize": 80, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 5, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "7cENsIEqBNirxaFNgeFHs4" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 484 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 1, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 478.891, + "_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": "f6o4yhtdtPrpydFjTwRB+h" + }, + { + "__type__": "cc.Node", + "_name": "1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [ + { + "__id__": 489 + } + ], + "_active": true, + "_components": [ + { + "__id__": 492 + }, + { + "__id__": 493 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": -160, + "y": 124.219, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "ffL2TBm7NAOrj08ZOUkwkC" + }, + { + "__type__": "cc.Node", + "_name": "txtLevel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 488 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 490 + }, + { + "__id__": 491 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "30zgSPlP9Ke7TBcmEnW/tj" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 489 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 98.35995483398438, + "height": 118.99999999999999 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "e7aZTfBCtBmJNyEg7aRY5K" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 489 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Level\n1", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 40, + "_fontFamily": "Arial", + "_lineHeight": 50, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "7eiVcM8O1MppQw/I7hrj/E" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 488 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "2e0oohs3NPgIl8HNj+069N" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 488 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "1c26c4b7-17a9-4741-b70a-a278e8810e77@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": "26sR1J2SROsotwu1Tjv3cb" + }, + { + "__type__": "cc.Node", + "_name": "2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [ + { + "__id__": 495 + } + ], + "_active": true, + "_components": [ + { + "__id__": 498 + }, + { + "__id__": 499 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 150, + "y": 124.219, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "d0w5lI+ndF1qoJ3cbBUpXn" + }, + { + "__type__": "cc.Node", + "_name": "txtLevel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 494 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 496 + }, + { + "__id__": 497 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "49A7UgJCpL+Knij65EhWZe" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 495 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 98.35995483398438, + "height": 118.99999999999999 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "3caPnb65hDtYvPsIJ11yfw" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 495 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "Level\n1", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 40, + "_fontSize": 40, + "_fontFamily": "Arial", + "_lineHeight": 50, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 3, + "_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": "71iMNJ6mZIN5FAGJagvN6Z" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 494 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "30mj5SJ61D2Yr5vtGZys7g" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 494 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "1c26c4b7-17a9-4741-b70a-a278e8810e77@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": "e1bR9GXwdG8q+/lyPoeqhD" + }, + { + "__type__": "cc.Node", + "_name": "btnClose", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [ + { + "__id__": 501 + } + ], + "_active": true, + "_components": [ + { + "__id__": 504 + }, + { + "__id__": 505 + }, + { + "__id__": 506 + }, + { + "__id__": 507 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": -163.68200000000002, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "7aUE7rRNpPrYKjgn61aFHC" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 500 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 502 + }, + { + "__id__": 503 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "ddtINYz+ZFCZIcKTB92quh" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 501 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 60 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "26pZga0Z5KiImhP7xbDbs4" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 501 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "CLOSE", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 25, + "_fontSize": 25, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 214, + "g": 171, + "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": "d9/1ZVYAhOTZT/zYaIIdud" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 500 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "f5oAoARmlDfoXMa98aIqhL" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 500 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "8abc7965-d8f5-450d-a2e1-991702e7c975@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "ebiNUQNLdL3LxNRfO9ie+Q" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 500 + }, + "_enabled": true, + "__prefab": null, + "clickEvents": [], + "_interactable": true, + "_transition": 3, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "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": { + "__uuid__": "8abc7965-d8f5-450d-a2e1-991702e7c975@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.05, + "_target": { + "__id__": 500 + }, + "_id": "92h3QnbfNP3IQj5Munn3tV" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 500 + }, + "_enabled": false, + "__prefab": null, + "_alignFlags": 20, + "_target": null, + "_left": 0, + "_right": 21.369000000000028, + "_top": 27.572000000000003, + "_bottom": 702.318, + "_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": "1dpjv6cz9AAqNl3cQc1pBc" + }, + { + "__type__": "cc.Node", + "_name": "Title-001", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 479 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 509 + }, + { + "__id__": 510 + }, + { + "__id__": 511 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 136.70899999999992, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "19qZn5VbRHtK6XhKfSjuxs" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 508 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 86.239990234375, + "height": 110.8 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "78UVX1B+tPDrw2y5+4c4iV" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 508 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "->", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 80, + "_fontSize": 80, + "_fontFamily": "Arial", + "_lineHeight": 80, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "aae5a0d7-a157-432b-b885-97f48c7601cc", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_outlineWidth": 5, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "78JLFlFPZGJIrmZtQnZqwI" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 508 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 1, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 703.8910000000001, + "_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": "22yBjY3CBPwqnngmBqBAnc" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 479 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 828, + "height": 1792 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "97uB5oIkBEnYIBDPEy5UtA" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 479 + }, + "_enabled": true, + "__prefab": null, + "_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": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "a1kVYySVNMYJhqyckwpGDW" + }, + { + "__type__": "cc.BlockInputEvents", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 479 + }, + "_enabled": true, + "__prefab": null, + "_id": "3aIlMZSGdHpalhFiCEXZCs" + }, + { + "__type__": "d46d6sAlldPc5OjZG9LDNnn", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 479 + }, + "_enabled": true, + "__prefab": null, + "btnClose": { + "__id__": 506 + }, + "txtLevelBefore": { + "__id__": 491 + }, + "txtLevelAfter": { + "__id__": 497 + }, + "_id": "3118NNBGVOOrOUzMSK4YNy" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 107 }, "_enabled": true, "__prefab": null, @@ -15687,7 +19224,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 108 + "__id__": 107 }, "_enabled": true, "__prefab": null, @@ -15723,13 +19260,13 @@ "_active": true, "_components": [ { - "__id__": 433 + "__id__": 519 }, { - "__id__": 434 + "__id__": 520 }, { - "__id__": 435 + "__id__": 521 } ], "_prefab": null, @@ -15768,7 +19305,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 432 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -15790,7 +19327,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 432 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -15829,7 +19366,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 432 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -15865,13 +19402,13 @@ "_active": true, "_components": [ { - "__id__": 437 + "__id__": 523 }, { - "__id__": 438 + "__id__": 524 }, { - "__id__": 439 + "__id__": 525 } ], "_prefab": null, @@ -15910,7 +19447,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 436 + "__id__": 522 }, "_enabled": true, "__prefab": null, @@ -15932,7 +19469,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 436 + "__id__": 522 }, "_enabled": true, "__prefab": null, @@ -15962,15 +19499,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 436 + "__id__": 522 }, "_enabled": true, "__prefab": null, "gameplaySpaceLayout": { - "__id__": 15 + "__id__": 14 }, "environment": { - "__id__": 27 + "__id__": 26 }, "_id": "41aQqS02VO4rLtSICZJCAg" }, @@ -15986,13 +19523,13 @@ "_active": false, "_components": [ { - "__id__": 441 + "__id__": 527 }, { - "__id__": 442 + "__id__": 528 }, { - "__id__": 443 + "__id__": 529 } ], "_prefab": null, @@ -16031,7 +19568,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 440 + "__id__": 526 }, "_enabled": true, "__prefab": null, @@ -16053,7 +19590,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 440 + "__id__": 526 }, "_enabled": true, "__prefab": null, @@ -16083,7 +19620,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 440 + "__id__": 526 }, "_enabled": true, "__prefab": null, @@ -16101,10 +19638,10 @@ "_active": false, "_components": [ { - "__id__": 445 + "__id__": 531 }, { - "__id__": 446 + "__id__": 532 } ], "_prefab": null, @@ -16143,7 +19680,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 444 + "__id__": 530 }, "_enabled": true, "__prefab": null, @@ -16165,7 +19702,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 444 + "__id__": 530 }, "_enabled": true, "__prefab": null, @@ -16300,35 +19837,35 @@ "instance": null, "targetOverrides": [ { - "__id__": 451 + "__id__": 537 } ], "nestedPrefabInstanceRoots": [ { - "__id__": 19 + "__id__": 18 }, { - "__id__": 28 + "__id__": 27 }, { - "__id__": 38 + "__id__": 37 } ] }, { "__type__": "cc.TargetOverrideInfo", "source": { - "__id__": 198 + "__id__": 223 }, "sourceInfo": null, "propertyPath": [ "objectMove" ], "target": { - "__id__": 19 + "__id__": 18 }, "targetInfo": { - "__id__": 452 + "__id__": 538 } }, { @@ -16340,28 +19877,28 @@ { "__type__": "cc.SceneGlobals", "ambient": { - "__id__": 454 + "__id__": 540 }, "shadows": { - "__id__": 455 + "__id__": 541 }, "_skybox": { - "__id__": 456 + "__id__": 542 }, "fog": { - "__id__": 457 + "__id__": 543 }, "octree": { - "__id__": 458 + "__id__": 544 }, "skin": { - "__id__": 459 + "__id__": 545 }, "lightProbeInfo": { - "__id__": 460 + "__id__": 546 }, "postSettings": { - "__id__": 461 + "__id__": 547 }, "bakedWithStationaryMainLight": false, "bakedWithHighpLightmap": false diff --git a/assets/cc-game/scripts/debug-config/LayoutDataConfig.ts b/assets/cc-game/scripts/debug-config/LayoutDataConfig.ts index 95dded8..15c0e88 100644 --- a/assets/cc-game/scripts/debug-config/LayoutDataConfig.ts +++ b/assets/cc-game/scripts/debug-config/LayoutDataConfig.ts @@ -4,35 +4,45 @@ import { GameGlobalData } from '../global/GameGlobalData'; import { Button } from 'cc'; import { EGAME_STATE } from '../config/GameDefine'; import { director } from 'cc'; +import { UmStorageManager } from '../../../cc-common/cc-util/UmStorageManager'; +import { Label } from 'cc'; const { ccclass, property } = _decorator; @ccclass('LayoutDataConfig') export class LayoutDataConfig extends Component { @property(Button) btnOk: Button = null!; @property(Button) btnCancel: Button = null!; + @property(Button) btnClearDataSaver: Button = null!; + @property(Label) txtNotice: Label = null!; @property(ItemDataConfig) listItems: ItemDataConfig[] = []; + beforeState = EGAME_STATE.WAIT; + protected onLoad(): void { this.btnCancel.node.on(Button.EventType.CLICK, this.onCancel, this); this.btnOk.node.on(Button.EventType.CLICK, this.onOk, this); + this.btnClearDataSaver.node.on(Button.EventType.CLICK, this.onClearDataSaver, this); } onEnable() { + this.beforeState = GameGlobalData.Instance.gameState; GameGlobalData.Instance.changeState(EGAME_STATE.WAIT); - var currentHeroData = GameGlobalData.Instance.heroData.getHeroData(); + this.txtNotice.string = ""; - this.listItems[0].setData(currentHeroData.shooting.AtkRange); - this.listItems[1].setData(currentHeroData.shooting.AtkCoolDown); - this.listItems[2].setData(currentHeroData.shooting.AtkSpeed); - this.listItems[3].setData(currentHeroData.shooting.Damage); - this.listItems[4].setData(currentHeroData.hp); - this.listItems[5].setData(currentHeroData.manaRecoveryTime); + // var currentHeroData = GameGlobalData.Instance.heroData.getHeroData(); + + // this.listItems[0].setData(currentHeroData.shooting.AtkRange); + // this.listItems[1].setData(currentHeroData.shooting.AtkCoolDown); + // this.listItems[2].setData(currentHeroData.shooting.AtkSpeed); + // this.listItems[3].setData(currentHeroData.shooting.Damage); + // this.listItems[4].setData(currentHeroData.hp); + // this.listItems[5].setData(currentHeroData.manaRecoveryTime); } protected onDisable(): void { - GameGlobalData.Instance.changeState(EGAME_STATE.PLAY); + GameGlobalData.Instance.changeState(this.beforeState); } onCancel() @@ -42,22 +52,30 @@ export class LayoutDataConfig extends Component { onOk() { - var heroData = GameGlobalData.Instance.heroData.getHeroData(); - heroData.shooting.AtkRange = this.listItems[0].getData(); + // var heroData = GameGlobalData.Instance.heroData.getHeroData(); + // heroData.shooting.AtkRange = this.listItems[0].getData(); - heroData.shooting.AtkRange = this.listItems[0].getData(); - heroData.shooting.AtkCoolDown = this.listItems[1].getData(); - heroData.shooting.AtkSpeed = this.listItems[2].getData(); - heroData.shooting.Damage = this.listItems[3].getData(); - heroData.hp = this.listItems[4].getData(); - heroData.manaRecoveryTime = this.listItems[5].getData(); + // heroData.shooting.AtkRange = this.listItems[0].getData(); + // heroData.shooting.AtkCoolDown = this.listItems[1].getData(); + // heroData.shooting.AtkSpeed = this.listItems[2].getData(); + // heroData.shooting.Damage = this.listItems[3].getData(); + // heroData.hp = this.listItems[4].getData(); + // heroData.manaRecoveryTime = this.listItems[5].getData(); - GameGlobalData.Instance.heroData.setHeroDara(heroData); + // GameGlobalData.Instance.heroData.setHeroDara(heroData); + + this.node.setNodeActive(false); GameGlobalData.Instance.newGame(); } + onClearDataSaver() + { + UmStorageManager.instance.removeAllKey(); + this.txtNotice.string = "Motice: " + "Clear Data Saver => Done"; + } + } diff --git a/assets/cc-game/scripts/game_data/GameDataConfig.ts b/assets/cc-game/scripts/game_data/GameDataConfig.ts index aa1a31a..e42a4a0 100644 --- a/assets/cc-game/scripts/game_data/GameDataConfig.ts +++ b/assets/cc-game/scripts/game_data/GameDataConfig.ts @@ -11,6 +11,7 @@ export class GameDataConfig extends Component { @property(JsonAsset) enemyAsset: JsonAsset = null!; @property(JsonAsset) bossAsset: JsonAsset = null!; @property(JsonAsset) activeSkillAsset: JsonAsset = null!; + @property(JsonAsset) levelDesign: JsonAsset = null!; activeSkillDataConfigMap = {}; enemyDataConfigMap = {}; @@ -113,6 +114,8 @@ export class GameDataConfig extends Component { protected start(): void { UmLog.log("hero json => ", this.getHeroDataByLevel(1)); + + UmLog.log("leveldesign json => ", this.getLevelDesignByLevel(1).goldcollect); } public getHeroDataByLevel(level: number): any @@ -144,6 +147,12 @@ export class GameDataConfig extends Component { public getBossDataConfigById(bossId: string) { return this.bossDataConfigMap[bossId]; } + + public getLevelDesignByLevel(level: number): LevelDesignInfo + { + var result: LevelDesignInfo = JSON.parse(JSON.stringify(this.levelDesign.json[level - 1])); + return result; + } } @@ -163,4 +172,14 @@ export interface StageInfo { creep: number; boos: number; +} + +export interface LevelDesignInfo { + level: number; + atkratio: number; + hpratio: number; + expratio: number; + goldcollect: number; + formations: string; + reward: string; } \ No newline at end of file diff --git a/assets/cc-game/scripts/game_data/UserDataSaver.ts b/assets/cc-game/scripts/game_data/UserDataSaver.ts new file mode 100644 index 0000000..c6d5e9a --- /dev/null +++ b/assets/cc-game/scripts/game_data/UserDataSaver.ts @@ -0,0 +1,51 @@ +import { _decorator, Component, Node } from 'cc'; +import { UmStorageManager } from '../../../cc-common/cc-util/UmStorageManager'; +import { HeroDataInfo } from '../global/GameInterface'; +import { UmLog } from '../../../cc-common/cc-util/UmLog'; +import { CCFloat } from 'cc'; +const { ccclass, property } = _decorator; + +@ccclass('UserDataSaver') +export class UserDataSaver extends Component { + @property(CCFloat) check; + + heroDataInfo: HeroDataInfo = null; + + public level: number; + private level_key = "level"; + + public expInLevel: number; + private expInlevel_key = "expInlevel"; + + public expAllTime: number; + private expAllTime_key = "expAllTime"; + + public gold: number; + private gold_key = "gold" + + public active_skill: string; + private active_skill_key = "active_skill"; + + getKeySaver(key: string) + { + return "UserDataSaver_" + key; + } + + public loadData() + { + this.level = UmStorageManager.instance.getNumberByKey(this.getKeySaver(this.level_key), 1); + this.expInLevel = UmStorageManager.instance.getNumberByKey(this.getKeySaver(this.expInlevel_key), 0); + this.expAllTime = UmStorageManager.instance.getNumberByKey(this.getKeySaver(this.expAllTime_key), 0); + this.gold = UmStorageManager.instance.getNumberByKey(this.getKeySaver(this.gold_key), 0); + this.active_skill = UmStorageManager.instance.getStringByKey(this.getKeySaver(this.active_skill_key), ""); + } + + public saveData() + { + UmStorageManager.instance.setNumberByKey(this.getKeySaver(this.level_key), this.level); + UmStorageManager.instance.setNumberByKey(this.getKeySaver(this.expInlevel_key), this.expInLevel); + UmStorageManager.instance.setNumberByKey(this.getKeySaver(this.expAllTime_key), this.expAllTime); + UmStorageManager.instance.setStringByKey(this.getKeySaver(this.active_skill_key), this.active_skill); + UmStorageManager.instance.setNumberByKey(this.getKeySaver(this.gold_key), this.gold); + } +} diff --git a/assets/cc-game/scripts/game_data/UserDataSaver.ts.meta b/assets/cc-game/scripts/game_data/UserDataSaver.ts.meta new file mode 100644 index 0000000..f6fe7eb --- /dev/null +++ b/assets/cc-game/scripts/game_data/UserDataSaver.ts.meta @@ -0,0 +1 @@ +{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"9af0b358-a85c-4e8c-8eb3-064d6042818c","files":[],"subMetas":{},"userData":{}} diff --git a/assets/cc-game/scripts/game_play/GamePlayManager.ts b/assets/cc-game/scripts/game_play/GamePlayManager.ts index f6e1511..24fbf60 100644 --- a/assets/cc-game/scripts/game_play/GamePlayManager.ts +++ b/assets/cc-game/scripts/game_play/GamePlayManager.ts @@ -10,7 +10,6 @@ const { ccclass, property } = _decorator; @ccclass('GamePlayManager') export class GamePlayManager extends Component { hero: HeroBase = null!; - protected onLoad(): void { UmClientEvent.on(GameDefine.EVENT_CHECK_WIN, this.checkWinAfterKilledEnemy.bind(this)); } @@ -20,7 +19,7 @@ export class GamePlayManager extends Component { } start() { - this.changeState(EGAME_STATE.PLAY); + // this.changeState(EGAME_STATE.PLAY); } changeState(state: EGAME_STATE) { @@ -31,9 +30,17 @@ export class GamePlayManager extends Component { return this.hero; } - checkWinAfterKilledEnemy(enemy: string) + checkWinAfterKilledEnemy(enemy: string, expCollect: number) { - // UmLog.warn("checkWinAfterKilledEnemy => ", enemy); + UmLog.warn("checkWinAfterKilledEnemy => ", enemy, expCollect); + + if (!Number.isNaN(expCollect)) + { + + GameGlobalData.Instance.expCollected += expCollect; + LayoutManager.instance.GameUI.updateExpProgressBar(GameGlobalData.Instance.expCollected); + } + var killedData = GameGlobalData.Instance.killedData; if (enemy == GameDefine.ENEMY_CREEP) killedData.creep++; @@ -48,12 +55,21 @@ export class GamePlayManager extends Component { { // UmLog.log("checkWinAfterKilledEnemy => ", "CHECK BOSS"); if (killedData.boss >= stageData.boss) { - LayoutManager.instance.GameUI.showGameWin(); + GameGlobalData.Instance.changeState(EGAME_STATE.FINISH); + setTimeout(() => { + LayoutManager.instance.GameUI.showGameWin(this.getRewardData()); + }, 2000); } else { UmClientEvent.dispatchEvent(GameDefine.EVENT_INIT_MAP, GameDefine.ENEMY_BOSS); } } } + + getRewardData() + { + var levelDataConfig = GameGlobalData.Instance.getLevelDesignConfigData(); + return { exp: GameGlobalData.Instance.expCollected, gold: levelDataConfig.goldcollect, reward: levelDataConfig.reward }; + } } diff --git a/assets/cc-game/scripts/game_play/boss/Boss.ts b/assets/cc-game/scripts/game_play/boss/Boss.ts index 2946b43..a2b9c48 100644 --- a/assets/cc-game/scripts/game_play/boss/Boss.ts +++ b/assets/cc-game/scripts/game_play/boss/Boss.ts @@ -19,7 +19,7 @@ export class Boss extends BossBase { { if (this.isCheckedWin) return; this.isCheckedWin = true; - UmClientEvent.dispatchEvent(GameDefine.EVENT_CHECK_WIN, GameDefine.ENEMY_BOSS); + UmClientEvent.dispatchEvent(GameDefine.EVENT_CHECK_WIN, GameDefine.ENEMY_BOSS, this.dataConfig?.Exp); } } diff --git a/assets/cc-game/scripts/game_play/creep/CreepBase.ts b/assets/cc-game/scripts/game_play/creep/CreepBase.ts index 6bf904a..c5e932b 100644 --- a/assets/cc-game/scripts/game_play/creep/CreepBase.ts +++ b/assets/cc-game/scripts/game_play/creep/CreepBase.ts @@ -123,7 +123,7 @@ export class CreepBase extends EnemyBase { checkWin() { if (this.isCheckedWin) return; this.isCheckedWin = true; - UmClientEvent.dispatchEvent(GameDefine.EVENT_CHECK_WIN, GameDefine.ENEMY_CREEP); + UmClientEvent.dispatchEvent(GameDefine.EVENT_CHECK_WIN, GameDefine.ENEMY_CREEP, this.dataConfig?.Exp); } protected update(dt: number): void { diff --git a/assets/cc-game/scripts/game_play/enemy/EnemyBase.ts b/assets/cc-game/scripts/game_play/enemy/EnemyBase.ts index 429cd48..f5af8b5 100644 --- a/assets/cc-game/scripts/game_play/enemy/EnemyBase.ts +++ b/assets/cc-game/scripts/game_play/enemy/EnemyBase.ts @@ -126,10 +126,6 @@ export class EnemyBase extends Component { this.sensor.offContact(); } - get enemyData(): EnemyDataInfo { - return GameGlobalData.Instance.enemyData.getData(); - } - loadDataAndDisplay() { LayoutManager.instance.GameUI.getBossHPBar().setMaxHPBar(100); diff --git a/assets/cc-game/scripts/game_play/hero/HeroMana.ts b/assets/cc-game/scripts/game_play/hero/HeroMana.ts index cbb99ec..219f9be 100644 --- a/assets/cc-game/scripts/game_play/hero/HeroMana.ts +++ b/assets/cc-game/scripts/game_play/hero/HeroMana.ts @@ -24,7 +24,7 @@ export class HeroMana extends Component { UmClientEvent.on(GameDefine.EVENT_END_USE_ACTIVE_SKILL, this.onEndUseActiveSkill.bind(this)); // UmClientEvent.on(GameDefine.EVENT_START_USE_SPECIAL_SKILL, this.onStartUseSkillSpecial.bind(this)); - this.setManaRecoveryTime(GameGlobalData.Instance.heroData.heroDataInfo.manaRecoveryTime); + this.setManaRecoveryTime(GameGlobalData.Instance.manaToTime(GameGlobalData.Instance.heroDataConfig.ManaMax)); } protected onDestroy(): void { diff --git a/assets/cc-game/scripts/game_play/map/MapManager.ts b/assets/cc-game/scripts/game_play/map/MapManager.ts index 3bd0318..e6f9b17 100644 --- a/assets/cc-game/scripts/game_play/map/MapManager.ts +++ b/assets/cc-game/scripts/game_play/map/MapManager.ts @@ -33,7 +33,7 @@ export class MapManager extends Component { onGameStart() { - GameGlobalData.Instance.prepareDataOnStartStage(); + GameGlobalData.Instance.prepareDataOnStartNewStage(); this.initMapAtStartStage(); } @@ -80,7 +80,7 @@ export class MapManager extends Component { var boss = instantiate(GameAssets.instance.bossPrefab); boss.parent = this.gameplaySpaceLayout; - var data = GameGlobalData.Instance.gameDataConfig.getBossDataConfigById("B2"); + var data = GameGlobalData.Instance.getBossDataConfigAfterRaitoById("B2"); boss.getComponent(EnemyBase)?.setEnemyData(data); } @@ -103,7 +103,7 @@ export class MapManager extends Component { var creep = instantiate(GameAssets.instance.creepPrefab); creep.parent = this.gameplaySpaceLayout; // var data = { enemyType: 0, attackType: 0, hp: 75, dmg: 20 }; - var data = GameGlobalData.Instance.gameDataConfig.getEnemyDataConfigById(`E${UmUtil.getRandomInt(1,3)}`); + var data = GameGlobalData.Instance.getEnemyDataConfigAfterRatioById(`E${UmUtil.getRandomInt(1,3)}`); creep.getComponent(CreepBase)?.setEnemyData(data); creep.name = data.Name_Id + "_" + (count++).toString(); creep.position = new Vec3(-233, 104, 0); @@ -113,7 +113,7 @@ export class MapManager extends Component { var creep = instantiate(GameAssets.instance.creepPrefab); creep.parent = this.gameplaySpaceLayout; // var data = { enemyType: 1, attackType: 1, hp: 50, dmg: 5 }; - var data = GameGlobalData.Instance.gameDataConfig.getEnemyDataConfigById(`E${UmUtil.getRandomInt(4, 6)}`); + var data = GameGlobalData.Instance.getEnemyDataConfigAfterRatioById(`E${UmUtil.getRandomInt(4, 6)}`); creep.getComponent(CreepBase)?.setEnemyData(data); creep.position = new Vec3(290, 310, 0); creep.name = data.Name_Id + "_" + (count++).toString(); @@ -123,7 +123,7 @@ export class MapManager extends Component { var creep = instantiate(GameAssets.instance.creepPrefab); creep.parent = this.gameplaySpaceLayout; // var data = { enemyType: 0, attackType: 0, hp: 75, dmg: 20 }; - var data = GameGlobalData.Instance.gameDataConfig.getEnemyDataConfigById(`E${UmUtil.getRandomInt(1, 3)}`); + var data = GameGlobalData.Instance.getEnemyDataConfigAfterRatioById(`E${UmUtil.getRandomInt(1, 3)}`); creep.getComponent(CreepBase)?.setEnemyData(data); creep.position = new Vec3(-211, 480, 0); creep.name = data.Name_Id + "_" + (count++).toString(); diff --git a/assets/cc-game/scripts/game_play/skill-special/SkillSpecialManager.ts b/assets/cc-game/scripts/game_play/skill-special/SkillSpecialManager.ts index f82f044..81f2f30 100644 --- a/assets/cc-game/scripts/game_play/skill-special/SkillSpecialManager.ts +++ b/assets/cc-game/scripts/game_play/skill-special/SkillSpecialManager.ts @@ -60,7 +60,7 @@ export class SkillSpecialManager extends Component { addListSkillAvailable() { - let listSkillAvailable = GameGlobalData.Instance.heroData.heroDataInfo.skillSpecial; + let listSkillAvailable = GameGlobalData.Instance.userDataSaver.active_skill; if (!listSkillAvailable?.length) return; for (var i = 0; i < listSkillAvailable.length; i++) diff --git a/assets/cc-game/scripts/game_ui/GameUI.ts b/assets/cc-game/scripts/game_ui/GameUI.ts index b52b4e3..3e96d55 100644 --- a/assets/cc-game/scripts/game_ui/GameUI.ts +++ b/assets/cc-game/scripts/game_ui/GameUI.ts @@ -5,19 +5,28 @@ import { EGAME_STATE, GameDefine } from '../config/GameDefine'; import { Button } from 'cc'; import { UmClientEvent } from '../../../cc-common/cc-util/UmOneToMultiListener'; import { director } from 'cc'; +import { Label } from 'cc'; +import { GameWinLayout } from './GameWinLayout'; +import { LevelUpLayout } from './LevelUpLayout'; +import { UmLog } from '../../../cc-common/cc-util/UmLog'; const { ccclass, property } = _decorator; @ccclass('GameUI') export class GameUI extends Component { @property(Node) gameWinPopup: Node = null!; @property(Node) gameLosePopup: Node = null!; + @property(Node) levelUpLayout: Node = null!; @property(Node) topLayout: Node = null!; @property(Node) bottomLayout: Node = null!; + @property(HPBar) bossHPBar: HPBar = null!; @property(HPBar) heroHPBar: HPBar = null!; + @property(HPBar) expBar: HPBar = null!; @property(Button) btnConfig: Button = null!; @property(Button) btnStart: Button = null!; @property(Node) layoutConfig: Node = null!; + @property(Label) expLevelTitle: Label = null!; + protected onLoad(): void { this.btnConfig?.node.on(Button.EventType.CLICK, this.showLayoutConfig, this); @@ -27,8 +36,12 @@ export class GameUI extends Component { protected start(): void { GameGlobalData.Instance.changeState(EGAME_STATE.INIT); this.btnStart?.node.setNodeActive(true); + this.gameWinPopup.setNodeActive(false); + this.gameLosePopup.setNodeActive(false); + this.levelUpLayout.setNodeActive(false); this.setTopBottomLayoutActive(false); this.getBossHPBar().node.setNodeActive(false); + } public getBossHPBar(): HPBar @@ -40,15 +53,26 @@ export class GameUI extends Component { return this.heroHPBar; } + public getExpbar(): HPBar { + return this.expBar; + } + + public setExpLevelTitle(content: string) + { + if (!this.expLevelTitle) + return; + + this.expLevelTitle.string = content; + } + private onBtnStartClicked(btn: Button) { this.btnStart?.node.setNodeActive(false); this.setTopBottomLayoutActive(true); - UmClientEvent.dispatchEvent(GameDefine.EVENT_START_GAME); - // setTimeout(() => { - // GameGlobalData.Instance.newGame(); - // }, 1); + this.displayStatsDataOnStartGame(); + + UmClientEvent.dispatchEvent(GameDefine.EVENT_START_GAME); } @@ -63,6 +87,21 @@ export class GameUI extends Component { this.layoutConfig?.setNodeActive(true); } + public displayStatsDataOnStartGame() + { + var expLevel = GameGlobalData.Instance.getExpInlevelNeed(); + var level = GameGlobalData.Instance.level; + this.setExpLevelTitle(`Exp Level ${level}`); + this.getExpbar().setProgressValue(GameGlobalData.Instance.userDataSaver.expInLevel, expLevel); + } + + public updateExpProgressBar(expCollectRunTime: number) + { + var currentExp = expCollectRunTime + GameGlobalData.Instance.userDataSaver.expInLevel; + // UmLog.log("updateExpProgressBar => ", currentExp, GameGlobalData.Instance.getExpInlevelNeed()); + this.getExpbar().setProgressValue(currentExp, GameGlobalData.Instance.getExpInlevelNeed()); + } + public showGameLose() { @@ -70,10 +109,30 @@ export class GameUI extends Component { this.gameLosePopup.setNodeActive(true); } - public showGameWin() + public showGameWin(rewardData) { GameGlobalData.Instance.changeState(EGAME_STATE.FINISH); this.gameWinPopup.setNodeActive(true); + this.gameWinPopup.getComponent(GameWinLayout)?.showWin(rewardData, () => { + this.checkLevelUp() + }); + } + + checkLevelUp() + { + UmLog.log("checkLevelUp"); + if (!GameGlobalData.Instance.checkLevelUp()) + { + GameGlobalData.Instance.newGame(); + return; + } + + UmLog.log("show Level Up"); + var levelAfter = GameGlobalData.Instance.level; + this.levelUpLayout.setNodeActive(true); + this.levelUpLayout.getComponent(LevelUpLayout).showLevelUp(levelAfter - 1, levelAfter, () => { + this.checkLevelUp() + }); } } diff --git a/assets/cc-game/scripts/game_ui/GameWinLayout.ts b/assets/cc-game/scripts/game_ui/GameWinLayout.ts index 52c3389..5dc9ad3 100644 --- a/assets/cc-game/scripts/game_ui/GameWinLayout.ts +++ b/assets/cc-game/scripts/game_ui/GameWinLayout.ts @@ -1,18 +1,47 @@ import { Button, director } from 'cc'; import { _decorator, Component, Node } from 'cc'; import { GameGlobalData } from '../global/GameGlobalData'; +import { Label } from 'cc'; +import { UmLog } from '../../../cc-common/cc-util/UmLog'; const { ccclass, property } = _decorator; @ccclass('GameWinLayout') export class GameWinLayout extends Component { @property(Button) btnPlay: Button = null!; + @property(Label) txtLevel: Label = null!; + @property(Label) txtExp: Label = null!; + @property(Label) txtCoin: Label = null!; + @property(Label) txtReward: Label = null!; + + public onGameWinClose: (() => void) | undefined; protected onLoad(): void { this.btnPlay?.node.on(Button.EventType.CLICK, this.onBtnReplayClicked, this); } onBtnReplayClicked() { - GameGlobalData.Instance.newGame(); + this.onGameWinClose?.(); +} + + showWin(rewardData, callback = null) { + + UmLog.log("Show Game Win => ", JSON.stringify(rewardData)); + this.onGameWinClose = callback; + this.txtLevel.string = `Reward Level ${GameGlobalData.Instance.level}`; + + var exp = rewardData.exp || 0; + this.txtExp.string = `Exp: ${exp}`; + + var gold = rewardData.gold || 0; + this.txtCoin.string = `Gold: ${gold}`; + this.txtReward.string = `Reward: ${rewardData.reward || ""}`; + + + var userDataSaver = GameGlobalData.Instance.userDataSaver; + userDataSaver.expInLevel += exp; + userDataSaver.expAllTime += exp; + userDataSaver.gold += gold; + userDataSaver.saveData(); } } diff --git a/assets/cc-game/scripts/game_ui/HPBar.ts b/assets/cc-game/scripts/game_ui/HPBar.ts index 9d43667..9ff006c 100644 --- a/assets/cc-game/scripts/game_ui/HPBar.ts +++ b/assets/cc-game/scripts/game_ui/HPBar.ts @@ -3,18 +3,35 @@ import { Sprite } from 'cc'; import { _decorator, Component, Node } from 'cc'; import { UmLog } from '../../../cc-common/cc-util/UmLog'; import { Label } from 'cc'; +import { Enum } from 'cc'; +import { CCFloat } from 'cc'; +import { size } from 'cc'; +import { Size } from 'cc'; const { ccclass, property } = _decorator; +export enum PROGRESS_TYPE { + FILL = 0, + SLICED_HOR = 1, + SLICED_VER = 2 +} + @ccclass('HPBar') export class HPBar extends Component { + @property({ type: Enum(PROGRESS_TYPE) }) public progressType: PROGRESS_TYPE = PROGRESS_TYPE.FILL; @property(Sprite) barProgress: Sprite = null!; @property(Label) valueTxt: Label = null!; + @property(CCFloat) switchColorValue = 0.4; @property(Color) public normalColor: Color = new Color(255, 255, 255, 255); @property(Color) public warningColor: Color = new Color(255, 255, 255, 255); maxHP = 1000; currentHP = this.maxHP; + progressSize: Size; + + protected onLoad(): void { + this.progressSize = new Size(this.barProgress?.node?.getContentSize()); + } public setMaxHPBar(maxHP: number, isResetHP = true) { this.maxHP = maxHP; @@ -40,11 +57,36 @@ export class HPBar extends Component { this.updateProgress(); } + setProgressValue(current, max) + { + this.maxHP = max; + this.currentHP = Math.max(0, current); + this.currentHP = Math.min(this.maxHP, this.currentHP); + this.updateProgress(); + } + updateProgress() { var progress = this.currentHP / this.maxHP; progress = Math.min(1, progress); - this.barProgress.fillRange = progress; - this.barProgress.setColor(progress > 0.4 ? this.normalColor : this.warningColor); + this.barProgress.setColor(progress > this.switchColorValue ? this.normalColor : this.warningColor); + + + switch (this.progressType) + { + case PROGRESS_TYPE.FILL: + this.barProgress.fillRange = progress; + break; + + case PROGRESS_TYPE.SLICED_HOR: + this.barProgress?.node?.setContentSize(new Size(this.progressSize.x * progress, this.progressSize.y)); + break; + + case PROGRESS_TYPE.SLICED_VER: + this.barProgress?.node?.setContentSize(new Size(this.progressSize.x, this.progressSize.y * progress)); + break; + } + + if (this.valueTxt) this.valueTxt.string = `${this.currentHP.roundDigits(0).toString()}/${this.maxHP.roundDigits(0).toString()}`; } diff --git a/assets/cc-game/scripts/game_ui/LevelUpLayout.ts b/assets/cc-game/scripts/game_ui/LevelUpLayout.ts new file mode 100644 index 0000000..74c9afe --- /dev/null +++ b/assets/cc-game/scripts/game_ui/LevelUpLayout.ts @@ -0,0 +1,30 @@ +import { Button, director } from 'cc'; +import { _decorator, Component, Node } from 'cc'; +import { GameGlobalData } from '../global/GameGlobalData'; +import { Label } from 'cc'; +const { ccclass, property } = _decorator; + +@ccclass('LevelUpLayout') +export class LevelUpLayout extends Component { + @property(Button) btnClose: Button = null!; + @property(Label) txtLevelBefore: Label = null!; + @property(Label) txtLevelAfter: Label = null!; + + public onLevelUpClose: (() => void) | undefined; + + protected onLoad(): void { + this.btnClose?.node.on(Button.EventType.CLICK, this.onBtnCloseClicked, this); + } + + onBtnCloseClicked() { + this.node.setNodeActive(false); + this.onLevelUpClose?.(); +} + + showLevelUp(levelBefore, levelAfter, callback = null) { + this.txtLevelBefore.string = `Level \n${levelBefore}`; + this.txtLevelAfter.string = `Level \n${levelAfter}`; + this.onLevelUpClose = callback; + } +} + diff --git a/assets/cc-game/scripts/game_ui/LevelUpLayout.ts.meta b/assets/cc-game/scripts/game_ui/LevelUpLayout.ts.meta new file mode 100644 index 0000000..8cac0d5 --- /dev/null +++ b/assets/cc-game/scripts/game_ui/LevelUpLayout.ts.meta @@ -0,0 +1 @@ +{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"d46d6b00-9657-4f73-93a3-646f4b0cd9e7","files":[],"subMetas":{},"userData":{}} diff --git a/assets/cc-game/scripts/global/GameGlobalData.ts b/assets/cc-game/scripts/global/GameGlobalData.ts index 06bb142..2b2b699 100644 --- a/assets/cc-game/scripts/global/GameGlobalData.ts +++ b/assets/cc-game/scripts/global/GameGlobalData.ts @@ -5,32 +5,37 @@ import { EnemyData } from '../game_data/EnemyData'; import { director } from 'cc'; import { Tween } from 'cc'; import { UmClientEvent } from '../../../cc-common/cc-util/UmOneToMultiListener'; -import { ActiveSkillData, GameDataConfig } from '../game_data/GameDataConfig'; +import { ActiveSkillData, GameDataConfig, LevelDesignInfo } from '../game_data/GameDataConfig'; import { UmLog } from '../../../cc-common/cc-util/UmLog'; import { Vec3 } from 'cc'; +import { UserDataSaver } from '../game_data/UserDataSaver'; +import { CCClass } from 'cc'; const { ccclass, property } = _decorator; @ccclass('GameGlobalData') export class GameGlobalData extends Component { - @property(HeroData) public heroData: HeroData = null!; - @property(EnemyData) public enemyData: EnemyData = null!; + @property(UserDataSaver) public userDataSaver: UserDataSaver = null!; @property(GameDataConfig) public gameDataConfig: GameDataConfig = null!; public static Instance: GameGlobalData = null; - gameState = EGAME_STATE.INIT; + public gameState = EGAME_STATE.INIT; public isHeroManaReady: boolean = false; public currentActiveSkill: number = 0; public lastHeroMoveDirection: Vec3 = new Vec3(0, 1, 0); public level = 1; + private levelDesignConfigData: LevelDesignInfo = null; + public expCollected = 0; - public killedData = {creep: 0, boss: 0}; + public killedData = { creep: 0, boss: 0 }; protected onLoad(): void { GameGlobalData.Instance = this; - this.heroData.loadData(); - this.enemyData.loadData(); + this.userDataSaver.loadData(); + this.prepareDataOnStartNewStage(); + } - this.prepareDataOnStartStage(); + protected start(): void { + this.checkLevelUp(); } public changeState(state: EGAME_STATE) { @@ -63,17 +68,21 @@ export class GameGlobalData extends Component { return time * GameDefine.MANA_UNIT; } + resetDataSaveBeforeStartNewStage() { + this.expCollected = 0; + this.killedData = { creep: 0, boss: 0 }; + } listActiveSkillData: ActiveSkillData[]; listActiveSkillUses = new Array(); - public prepareDataOnStartStage() - { + public prepareDataOnStartNewStage() { + this.resetDataSaveBeforeStartNewStage(); + this.level = this.userDataSaver.level; this.listActiveSkillData = this.gameDataConfig.getActiveSkill(); this.listActiveSkillUses = this.gameDataConfig.ACTIVE_SKILL_USE_INFO; - for (var i = 0; i < this.listActiveSkillData.length; i++) - { + for (var i = 0; i < this.listActiveSkillData.length; i++) { var data = this.listActiveSkillData[i]; this.listActiveSkillUses[i].mana = data.Mana; } @@ -85,11 +94,58 @@ export class GameGlobalData extends Component { return this.gameDataConfig.HERO_CONTROL_CONFIG; } - get heroDataConfig(): any - { - return this.gameDataConfig.getHeroDataByLevel(this.level); + get heroDataConfig(): any { + var result = this.gameDataConfig.getHeroDataByLevel(this.level); + // result.Atk = 200; + return result; + } + + getEnemyDataConfigAfterRatioById(enemyId: string) { + var enemyData = this.gameDataConfig.getEnemyDataConfigById(enemyId); + var levelData = this.getLevelDesignConfigData(); + enemyData.atk *= levelData.atkratio; + enemyData.hp *= levelData.hpratio; + enemyData.exp *= levelData.expratio; + return enemyData; + } + + getBossDataConfigAfterRaitoById(enemyId: string) { + var bossData = this.gameDataConfig.getBossDataConfigById(enemyId); + var levelData = this.getLevelDesignConfigData(); + bossData.atk *= levelData.atkratio; + bossData.hp *= levelData.hpratio; + bossData.exp *= levelData.expratio; + return bossData; + } + + getLevelDesignConfigData(): LevelDesignInfo { + if (!this.levelDesignConfigData || this.levelDesignConfigData.level != this.level) { + this.levelDesignConfigData = this.gameDataConfig.getLevelDesignByLevel(this.level); + } + + return this.levelDesignConfigData; + } + + getExpInlevelNeed(): number { + return this.heroDataConfig.Exp; + } + + checkLevelUp(): boolean { + var userDataSaver = GameGlobalData.Instance.userDataSaver; + var levelExp = GameGlobalData.Instance.getExpInlevelNeed(); + + UmLog.log("checkLevelUp => user exp = ", userDataSaver.expInLevel); + UmLog.log("checkLevelUp => level exp = ", levelExp); + + if (userDataSaver.expInLevel < levelExp) + return false; + + userDataSaver.expInLevel -= levelExp; + userDataSaver.level++; + this.level = userDataSaver.level; + userDataSaver.saveData(); + return true; } } - diff --git a/assets/cc-game/scripts/global/GameInterface.ts b/assets/cc-game/scripts/global/GameInterface.ts index a9d2d70..6ad0e7a 100644 --- a/assets/cc-game/scripts/global/GameInterface.ts +++ b/assets/cc-game/scripts/global/GameInterface.ts @@ -42,4 +42,3 @@ export interface SkillUseInfo { } -