From bff0109cc53fd9cacfd7f392b172a5faefaad92c Mon Sep 17 00:00:00 2001 From: Vick Scarlet Date: Sat, 13 Nov 2021 00:30:01 +0800 Subject: [PATCH] add trajectory auto mode --- .../assets/images/progress/progress_s$bar.png | Bin 0 -> 1495 bytes laya/assets/images/progress/progress_s.png | Bin 0 -> 1661 bytes laya/assets/images/slider/hslider_s$bar.png | Bin 0 -> 3530 bytes laya/assets/images/slider/hslider_s$down.png | Bin 0 -> 1611 bytes laya/assets/images/slider/hslider_s$up.png | Bin 0 -> 1611 bytes laya/assets/images/slider/hslider_s.png | Bin 0 -> 2003 bytes laya/pages/view/CyberTheme/CyberTrajectory.ui | 69 ++++++++++- public/images/atlas/.rec | 6 + public/images/atlas/images/progress.atlas | 2 +- public/images/atlas/images/progress.png | Bin 14977 -> 15678 bytes public/images/atlas/images/slider.atlas | 2 +- public/images/atlas/images/slider.png | Bin 97 -> 5107 bytes src/i18n/en-us.js | 81 ++++++------- src/i18n/zh-cn.js | 107 +++++++++--------- src/ui/layaUI.max.all.js | 5 +- src/ui/themes/cyber/cyberTrajectory.js | 25 +++- src/ui/uiManager.js | 3 +- 17 files changed, 202 insertions(+), 98 deletions(-) create mode 100644 laya/assets/images/progress/progress_s$bar.png create mode 100644 laya/assets/images/progress/progress_s.png create mode 100644 laya/assets/images/slider/hslider_s$bar.png create mode 100644 laya/assets/images/slider/hslider_s$down.png create mode 100644 laya/assets/images/slider/hslider_s$up.png create mode 100644 laya/assets/images/slider/hslider_s.png diff --git a/laya/assets/images/progress/progress_s$bar.png b/laya/assets/images/progress/progress_s$bar.png new file mode 100644 index 0000000000000000000000000000000000000000..f49b77d28d2acd116c10c3e9a02709922cf046ad GIT binary patch literal 1495 zcmbVMy^qvJ6gMEE1acM9C5jShWExP;_SkFo@PI+b?!s+!zO42ZSUSez*bOC{7d*;pj=J!74 zy?4E_d}e0f7yA@NnW-;Un=n3v@A$`i;J@_p<{cP5YAm&C%I0&Jmj3zq3Jkktb9v=I z<m5t>V+gN2zpq@N|jt>bCL|jrdjQVj#hORo| zB{0vI4Hb-s7irfp9mg@SWmuL52rXNWB^_#Uc5up2f=^XJRd7ymlGPJeYfv zkV?v_6lqI{{`96AQ!IFP<2FUGJ;bmV}he4z``dS~7lV7!qR?AQg|J-bQZnJ&y_q+bpzjtq2P)EH~5nmoStSme}cl)bcuGf~U Jzn!{x?KPer&`|&Y literal 0 HcmV?d00001 diff --git a/laya/assets/images/progress/progress_s.png b/laya/assets/images/progress/progress_s.png new file mode 100644 index 0000000000000000000000000000000000000000..296027b3f5b05197f368912bd3e79b398af3e638 GIT binary patch literal 1661 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 literal 0 HcmV?d00001 diff --git a/laya/assets/images/slider/hslider_s$up.png b/laya/assets/images/slider/hslider_s$up.png new file mode 100644 index 0000000000000000000000000000000000000000..51225b79646c632b82c442a89c1aab6f2851d27a GIT binary patch literal 1611 zcmbVMO>fjj7&b*z0hAL$s(N8$E}&x1*z0xTQA`weQ?e3Hqp%WbPaV&Ucde{F#xu!o z!VRehPCd8kKd96{&;u8){09!)xpF{-nf_cl-48kVeejybCra zSUV`VB4ARCN{J`2J@t$A+H6A`Od;wpwzo_`aFFbQj;J{ZUF1-NLa-LOjHHC7=^fxB z--9TCUf>{vTM-TdF#p*)T+K4P-~DkOOn=4pP^k(-I3ADPamy9;0D4grLF7ZLOX6jkH4l=C|2iopq~pywi!(-g>PgR73} z(KI-tkdJu5OC>edYp~T&C?SX9Bd(j{a{+X1lcb5UluJ=GA*9+q)@jTOvJ@@*Cl!bL zT#BQb^6g_y^QOtB!kwBECF;HqqeZ9o7Lp%;arwfA)X%IRDt%ptvahkS079h$N_FX}b%m^&(nYKqQKaAR8=Ad@8=J3qe zM_KA1l93==BYqb83;UnyT;D-5`f5MsW}4Z-JGsL8pJj= z{pUJ^*>=990$-NF%zixN+UY0eVg{2UQ)5!|t%0uAXXg%njJzbrpQiq0&09u&$(()- z^?6z8kdyf*p73K8=Xt-L_nnzX;H>nEA7{{8rg3KHt8cbg#$^EMkKouh)?Ioj%xqkZC0 z_2x(5#smoiDXTD;q{FO46JMR$MPe+)h6<*TYTsAar9-eAZi6;27;to`5eOaNdOF1s zCQ^gPdi zmSI_%KxpM*R^f@3m1_$N0V_$7ErQ6`WyGcg*xP1SF0t;}( zd{tIWGsSK7tOl|i1icSn3qd%8hMXqx;WDUgqNaTcDtdlDIBWm*@FN9+eUE`#@+iq_cJWhsUqTIQ?0lJ%Q$MhUWvvhMBZWy9&R#rG8tQ+{M zAV*IUielGxn@-EqBI0_Q2W_aeS}jMTZXA0gb|Pvu7y1DwBiRBAeJb^vb}M3zEl8q~ z=3%KH6IXL>OmHiTNNm^sKPeKi2J!H@?Z}lWdk1xrQdISDzI5)e&*!6I0;cVPFpRCU`2uDf83A?|u{~)X&{uy*GLE z*DvOZ0^U4^$4~yePW-E{e|gmZLwWq$fwC8Lp!(XiE3Z6UUAc8%S=;#P%Jt(1Z|w!E c|10sm`^BrH&wl-9B#+(h=2r0i#@^Te0&O*64FCWD literal 0 HcmV?d00001 diff --git a/laya/pages/view/CyberTheme/CyberTrajectory.ui b/laya/pages/view/CyberTheme/CyberTrajectory.ui index ee10ec4..0ec05eb 100644 --- a/laya/pages/view/CyberTheme/CyberTrajectory.ui +++ b/laya/pages/view/CyberTheme/CyberTrajectory.ui @@ -1,8 +1,8 @@ { "x":0, "type":"View", - "selectedBox":102, - "selecteID":19, + "selectedBox":14, + "selecteID":104, "props":{"width":1125,"sceneColor":"#000000","sceneBg":"laya/views/view/CyberTheme/CyberTrajectory.png","runtime":"ViewBase","height":2436}, "nodeParent":-1, "label":"View", @@ -569,6 +569,71 @@ "child":[ ], "$HIDDEN":false + }, + { + "x":30, + "type":"Box", + "props":{"y":-155,"width":900,"var":"boxSpeed","name":"boxSpeed","height":150,"centerX":0,"anchorY":0.5,"anchorX":0.5}, + "nodeParent":14, + "label":"Box(boxSpeed)", + "isOpen":true, + "isDirectory":true, + "isAniNode":true, + "hasChild":true, + "compId":104, + "child":[ + { + "x":45, + "type":"ProgressBar", + "props":{"var":"prgSpeed","skin":"images/progress/progress_s.png","right":0,"name":"prgSpeed","left":0,"bottom":0}, + "nodeParent":104, + "label":"ProgressBar(prgSpeed)", + "isDirectory":false, + "isAniNode":true, + "hasChild":false, + "compId":105, + "child":[ + ] + }, + { + "x":45, + "type":"HScrollBar", + "props":{"var":"scbSpeed","skin":"images/slider/hslider_s.png","right":0,"name":"scbSpeed","min":0,"max":1000,"left":0,"height":60,"bottom":0}, + "nodeParent":104, + "label":"HScrollBar(scbSpeed)", + "isDirectory":false, + "isAniNode":true, + "hasChild":false, + "compId":106, + "child":[ + ] + }, + { + "x":45, + "type":"Label", + "props":{"text":"UI_Manual","fontSize":50,"font":"方正像素12","color":"#55fffe","bottom":70}, + "nodeParent":104, + "label":"Label", + "isDirectory":false, + "isAniNode":true, + "hasChild":false, + "compId":107, + "child":[ + ] + }, + { + "x":45, + "type":"Label", + "props":{"text":"UI_Auto","right":0,"fontSize":50,"font":"方正像素12","color":"#55fffe","bottom":70}, + "nodeParent":104, + "label":"Label", + "isDirectory":false, + "isAniNode":true, + "hasChild":false, + "compId":108, + "child":[ + ] + }] }], "$LOCKED":true, "$HIDDEN":false diff --git a/public/images/atlas/.rec b/public/images/atlas/.rec index e844058..438b425 100644 --- a/public/images/atlas/.rec +++ b/public/images/atlas/.rec @@ -40,11 +40,17 @@ P E2BF0C93 progress_1@3x$bar.png P B86E1D0F progress_1@3x.png P E7F15BA7 progress_2$bar.png P 641A22BF progress_2.png +P AF80A9AF progress_s$bar.png +P 41417E8D progress_s.png D images/resource P F3659301 bottombreath.png P 496D6FB9 circle.png P B5087365 circleflash.png D images/slider +P 9682C590 hslider_s$bar.png +P F6238BD4 hslider_s$down.png +P F4198287 hslider_s$up.png +P 2A785866 hslider_s.png R 8B95E6D3 vslider_1@3x$bar.png P 6581FBA8 vslider_1@3x$down.png P 6581FBA8 vslider_1@3x$up.png diff --git a/public/images/atlas/images/progress.atlas b/public/images/atlas/images/progress.atlas index 8c6f45c..6ab65cd 100644 --- a/public/images/atlas/images/progress.atlas +++ b/public/images/atlas/images/progress.atlas @@ -1 +1 @@ -{"frames":{"progress_1@3x$bar.png":{"frame":{"h":36,"idx":0,"w":203,"x":0,"y":201},"sourceSize":{"h":36,"w":203},"spriteSourceSize":{"x":0,"y":0}},"progress_1@3x.png":{"frame":{"h":36,"idx":0,"w":203,"x":204,"y":201},"sourceSize":{"h":36,"w":203},"spriteSourceSize":{"x":0,"y":0}},"progress_2$bar.png":{"frame":{"h":200,"idx":0,"w":200,"x":0,"y":0},"sourceSize":{"h":200,"w":200},"spriteSourceSize":{"x":0,"y":0}},"progress_2.png":{"frame":{"h":200,"idx":0,"w":200,"x":201,"y":0},"sourceSize":{"h":200,"w":200},"spriteSourceSize":{"x":0,"y":0}}},"meta":{"image":"progress.png","prefix":"images/progress/"}} \ No newline at end of file +{"frames":{"progress_1@3x$bar.png":{"frame":{"h":36,"idx":0,"w":203,"x":0,"y":262},"sourceSize":{"h":36,"w":203},"spriteSourceSize":{"x":0,"y":0}},"progress_1@3x.png":{"frame":{"h":36,"idx":0,"w":203,"x":204,"y":262},"sourceSize":{"h":36,"w":203},"spriteSourceSize":{"x":0,"y":0}},"progress_2$bar.png":{"frame":{"h":200,"idx":0,"w":200,"x":0,"y":0},"sourceSize":{"h":200,"w":200},"spriteSourceSize":{"x":0,"y":0}},"progress_2.png":{"frame":{"h":200,"idx":0,"w":200,"x":201,"y":0},"sourceSize":{"h":200,"w":200},"spriteSourceSize":{"x":0,"y":0}},"progress_s$bar.png":{"frame":{"h":60,"idx":0,"w":226,"x":0,"y":201},"sourceSize":{"h":60,"w":226},"spriteSourceSize":{"x":0,"y":0}},"progress_s.png":{"frame":{"h":60,"idx":0,"w":226,"x":227,"y":201},"sourceSize":{"h":60,"w":226},"spriteSourceSize":{"x":0,"y":0}}},"meta":{"image":"progress.png","prefix":"images/progress/"}} \ No newline at end of file diff --git a/public/images/atlas/images/progress.png b/public/images/atlas/images/progress.png index 80dbbfb17c8ddd88383c721789c921a08fbe38db..c4c72b0be6da76b80ae6c406ff694dbf89d00278 100644 GIT binary patch literal 15678 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 literal 14977 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 diff --git a/src/i18n/en-us.js b/src/i18n/en-us.js index a618895..75d0abc 100644 --- a/src/i18n/en-us.js +++ b/src/i18n/en-us.js @@ -43,6 +43,9 @@ export default ({ UI_Random_Allocate: 'Random Allocate', UI_Make_New_Life: 'Make New Life', + UI_Manual: 'Manual', + UI_Auto: 'Auto', + UI_Title_Summary: 'Life Summary', UI_Talent_Extend: 'Talent, You can choose one to extend', UI_Remake_Again: 'Remake Again', @@ -50,48 +53,48 @@ export default ({ UI_Final_Age: 'Age', UI_Total_Judge: 'Judge', - 'UI_Achievement_Count': 'Achievement', - 'UI_Remake_Times': 'Remake Times', - 'UI_Event_Collection_Rate': 'Event Collection', - 'UI_Talent_Collection_Rate': 'Talent Collection', + UI_Achievement_Count: 'Achievement', + UI_Remake_Times: 'Remake Times', + UI_Event_Collection_Rate: 'Event Collection', + UI_Talent_Collection_Rate: 'Talent Collection', - 'UI_Judge_Level_0': '地狱', - 'UI_Judge_Level_1': '折磨', - 'UI_Judge_Level_2': '不佳', - 'UI_Judge_Level_3': '普通', - 'UI_Judge_Level_4': '优秀', - 'UI_Judge_Level_5': '罕见', - 'UI_Judge_Level_6': '逆天', - 'UI_Judge_Level_7': '传说', + UI_Judge_Level_0: '地狱', + UI_Judge_Level_1: '折磨', + UI_Judge_Level_2: '不佳', + UI_Judge_Level_3: '普通', + UI_Judge_Level_4: '优秀', + UI_Judge_Level_5: '罕见', + UI_Judge_Level_6: '逆天', + UI_Judge_Level_7: '传说', - 'UI_Spirit_Judge_Level_0': '地狱', - 'UI_Spirit_Judge_Level_1': '折磨', - 'UI_Spirit_Judge_Level_2': '不幸', - 'UI_Spirit_Judge_Level_3': '普通', - 'UI_Spirit_Judge_Level_4': '幸福', - 'UI_Spirit_Judge_Level_5': '极乐', - 'UI_Spirit_Judge_Level_6': '天命', + UI_Spirit_Judge_Level_0: '地狱', + UI_Spirit_Judge_Level_1: '折磨', + UI_Spirit_Judge_Level_2: '不幸', + UI_Spirit_Judge_Level_3: '普通', + UI_Spirit_Judge_Level_4: '幸福', + UI_Spirit_Judge_Level_5: '极乐', + UI_Spirit_Judge_Level_6: '天命', - 'UI_AGE_Judge_Level_0': '胎死腹中', - 'UI_AGE_Judge_Level_1': '早夭', - 'UI_AGE_Judge_Level_2': '少年', - 'UI_AGE_Judge_Level_3': '盛年', - 'UI_AGE_Judge_Level_4': '中年', - 'UI_AGE_Judge_Level_5': '花甲', - 'UI_AGE_Judge_Level_6': '古稀', - 'UI_AGE_Judge_Level_7': '杖朝', - 'UI_AGE_Judge_Level_8': '南山', - 'UI_AGE_Judge_Level_9': '不老', - 'UI_AGE_Judge_Level_10': '修仙', - 'UI_AGE_Judge_Level_11': '仙寿', + UI_AGE_Judge_Level_0: '胎死腹中', + UI_AGE_Judge_Level_1: '早夭', + UI_AGE_Judge_Level_2: '少年', + UI_AGE_Judge_Level_3: '盛年', + UI_AGE_Judge_Level_4: '中年', + UI_AGE_Judge_Level_5: '花甲', + UI_AGE_Judge_Level_6: '古稀', + UI_AGE_Judge_Level_7: '杖朝', + UI_AGE_Judge_Level_8: '南山', + UI_AGE_Judge_Level_9: '不老', + UI_AGE_Judge_Level_10: '修仙', + UI_AGE_Judge_Level_11: '仙寿', - 'UI_Intelligence_Judge_Level_7': '识海', - 'UI_Intelligence_Judge_Level_8': '元神', - 'UI_Intelligence_Judge_Level_9': '仙魂', + UI_Intelligence_Judge_Level_7: '识海', + UI_Intelligence_Judge_Level_8: '元神', + UI_Intelligence_Judge_Level_9: '仙魂', - 'UI_Strength_Judge_Level_7': '凝气', - 'UI_Strength_Judge_Level_8': '筑基', - 'UI_Strength_Judge_Level_9': '金丹', - 'UI_Strength_Judge_Level_10': '元婴', - 'UI_Strength_Judge_Level_11': '仙体', + UI_Strength_Judge_Level_7: '凝气', + UI_Strength_Judge_Level_8: '筑基', + UI_Strength_Judge_Level_9: '金丹', + UI_Strength_Judge_Level_10: '元婴', + UI_Strength_Judge_Level_11: '仙体', }); \ No newline at end of file diff --git a/src/i18n/zh-cn.js b/src/i18n/zh-cn.js index 1979ec7..cb82aea 100644 --- a/src/i18n/zh-cn.js +++ b/src/i18n/zh-cn.js @@ -42,6 +42,9 @@ export default ({ UI_Random_Allocate: '随机分配', UI_Make_New_Life: '开始新人生', + UI_Manual: '手动', + UI_Auto: '自动', + UI_Title_Summary: '人生总结', UI_Talent_Extend: '天赋:你可以选择一个,下辈子还能抽到', UI_Remake_Again: '再次重开', @@ -49,63 +52,63 @@ export default ({ UI_Final_Age: '享年', UI_Total_Judge: '总评', - 'UI_Achievement_Count': '获得成就', - 'UI_Remake_Times': '重开次数', - 'UI_Event_Collection_Rate': '事件收集率', - 'UI_Talent_Collection_Rate': '天赋收集率', - 'UI_Statistics': '统计', + UI_Achievement_Count: '获得成就', + UI_Remake_Times: '重开次数', + UI_Event_Collection_Rate: '事件收集率', + UI_Talent_Collection_Rate: '天赋收集率', + UI_Statistics: '统计', - 'UI_Judge_Level_0': '地狱', - 'UI_Judge_Level_1': '折磨', - 'UI_Judge_Level_2': '不佳', - 'UI_Judge_Level_3': '普通', - 'UI_Judge_Level_4': '优秀', - 'UI_Judge_Level_5': '罕见', - 'UI_Judge_Level_6': '逆天', - 'UI_Judge_Level_7': '传说', + UI_Judge_Level_0: '地狱', + UI_Judge_Level_1: '折磨', + UI_Judge_Level_2: '不佳', + UI_Judge_Level_3: '普通', + UI_Judge_Level_4: '优秀', + UI_Judge_Level_5: '罕见', + UI_Judge_Level_6: '逆天', + UI_Judge_Level_7: '传说', - 'UI_Spirit_Judge_Level_0': '地狱', - 'UI_Spirit_Judge_Level_1': '折磨', - 'UI_Spirit_Judge_Level_2': '不幸', - 'UI_Spirit_Judge_Level_3': '普通', - 'UI_Spirit_Judge_Level_4': '幸福', - 'UI_Spirit_Judge_Level_5': '极乐', - 'UI_Spirit_Judge_Level_6': '天命', + UI_Spirit_Judge_Level_0: '地狱', + UI_Spirit_Judge_Level_1: '折磨', + UI_Spirit_Judge_Level_2: '不幸', + UI_Spirit_Judge_Level_3: '普通', + UI_Spirit_Judge_Level_4: '幸福', + UI_Spirit_Judge_Level_5: '极乐', + UI_Spirit_Judge_Level_6: '天命', - 'UI_AGE_Judge_Level_0': '胎死腹中', - 'UI_AGE_Judge_Level_1': '早夭', - 'UI_AGE_Judge_Level_2': '少年', - 'UI_AGE_Judge_Level_3': '盛年', - 'UI_AGE_Judge_Level_4': '中年', - 'UI_AGE_Judge_Level_5': '花甲', - 'UI_AGE_Judge_Level_6': '古稀', - 'UI_AGE_Judge_Level_7': '杖朝', - 'UI_AGE_Judge_Level_8': '南山', - 'UI_AGE_Judge_Level_9': '不老', - 'UI_AGE_Judge_Level_10': '修仙', - 'UI_AGE_Judge_Level_11': '仙寿', + UI_AGE_Judge_Level_0: '胎死腹中', + UI_AGE_Judge_Level_1: '早夭', + UI_AGE_Judge_Level_2: '少年', + UI_AGE_Judge_Level_3: '盛年', + UI_AGE_Judge_Level_4: '中年', + UI_AGE_Judge_Level_5: '花甲', + UI_AGE_Judge_Level_6: '古稀', + UI_AGE_Judge_Level_7: '杖朝', + UI_AGE_Judge_Level_8: '南山', + UI_AGE_Judge_Level_9: '不老', + UI_AGE_Judge_Level_10: '修仙', + UI_AGE_Judge_Level_11: '仙寿', - 'UI_Intelligence_Judge_Level_7': '识海', - 'UI_Intelligence_Judge_Level_8': '元神', - 'UI_Intelligence_Judge_Level_9': '仙魂', + UI_Intelligence_Judge_Level_7: '识海', + UI_Intelligence_Judge_Level_8: '元神', + UI_Intelligence_Judge_Level_9: '仙魂', - 'UI_Strength_Judge_Level_7': '凝气', - 'UI_Strength_Judge_Level_8': '筑基', - 'UI_Strength_Judge_Level_9': '金丹', - 'UI_Strength_Judge_Level_10': '元婴', - 'UI_Strength_Judge_Level_11': '仙体', + UI_Strength_Judge_Level_7: '凝气', + UI_Strength_Judge_Level_8: '筑基', + UI_Strength_Judge_Level_9: '金丹', + UI_Strength_Judge_Level_10: '元婴', + UI_Strength_Judge_Level_11: '仙体', - 'UI_Remake_Times_Judge_Level_0': '抽到紫色概率不变', - 'UI_Remake_Times_Judge_Level_1': '抽到紫色概率翻倍', - 'UI_Remake_Times_Judge_Level_2': '抽到紫色概率三倍', - 'UI_Remake_Times_Judge_Level_3': '抽到紫色概率四倍', - 'UI_Remake_Times_Judge_Level_4': '抽到紫色概率五倍', - 'UI_Remake_Times_Judge_Level_5': '抽到紫色概率六倍', + UI_Remake_Times_Judge_Level_0: '抽到紫色概率不变', + UI_Remake_Times_Judge_Level_1: '抽到紫色概率翻倍', + UI_Remake_Times_Judge_Level_2: '抽到紫色概率三倍', + UI_Remake_Times_Judge_Level_3: '抽到紫色概率四倍', + UI_Remake_Times_Judge_Level_4: '抽到紫色概率五倍', + UI_Remake_Times_Judge_Level_5: '抽到紫色概率六倍', - 'UI_Achievement_Count_Judge_Level_0': '抽到橙色概率不变', - 'UI_Achievement_Count_Judge_Level_1': '抽到橙色概率翻倍', - 'UI_Achievement_Count_Judge_Level_2': '抽到橙色概率三倍', - 'UI_Achievement_Count_Judge_Level_3': '抽到橙色概率四倍', - 'UI_Achievement_Count_Judge_Level_4': '抽到橙色概率五倍', - 'UI_Achievement_Count_Judge_Level_5': '抽到橙色概率六倍', + UI_Achievement_Count_Judge_Level_0: '抽到橙色概率不变', + UI_Achievement_Count_Judge_Level_1: '抽到橙色概率翻倍', + UI_Achievement_Count_Judge_Level_2: '抽到橙色概率三倍', + UI_Achievement_Count_Judge_Level_3: '抽到橙色概率四倍', + UI_Achievement_Count_Judge_Level_4: '抽到橙色概率五倍', + UI_Achievement_Count_Judge_Level_5: '抽到橙色概率六倍', }); \ No newline at end of file diff --git a/src/ui/layaUI.max.all.js b/src/ui/layaUI.max.all.js index 94dc1e4..62d2c56 100644 --- a/src/ui/layaUI.max.all.js +++ b/src/ui/layaUI.max.all.js @@ -222,6 +222,9 @@ var CyberTrajectoryUI=(function(_super){ this.labStrength=null; this.labSpirit=null; this.btnSummary=null; + this.boxSpeed=null; + this.prgSpeed=null; + this.scbSpeed=null; this.panelTrajectory=null; this.vboxTrajectory=null; this.btnUp=null; @@ -241,7 +244,7 @@ var CyberTrajectoryUI=(function(_super){ } - CyberTrajectoryUI.uiView={"type":"View","props":{"width":1125,"runtime":"ViewBase","height":2436},"child":[{"type":"Sprite","props":{"y":0,"x":0},"child":[{"type":"Rect","props":{"width":1125,"lineWidth":1,"height":2436,"fillColor":"#04131f"}}]},{"type":"Box","props":{"top":126,"right":20,"left":20,"height":275},"child":[{"type":"Image","props":{"top":-13,"skin":"images/border/border_2@3x.png","right":-13,"left":-13,"bottom":-13,"sizeGrid":"75,155,75,155"}},{"type":"Box","props":{"width":192,"left":36,"height":192,"centerY":0}},{"type":"VBox","props":{"space":13,"right":45,"left":242,"centerY":0,"align":"left"},"child":[{"type":"HBox","props":{"y":1,"space":13,"align":"middle"},"child":[{"type":"Box","props":{"x":1,"width":260,"name":"boxCharm","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_chr@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Charm","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labCharm","text":"10","name":"labCharm","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"y":0,"x":2,"width":260,"name":"boxMoney","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_mny@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Money","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labMoney","text":"10","name":"labMoney","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"x":3,"width":260,"name":"boxIntelligence","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_int@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Intelligence","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labIntelligence","text":"10","name":"labIntelligence","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]}]},{"type":"HBox","props":{"y":2,"space":13,"align":"middle"},"child":[{"type":"Box","props":{"y":0,"x":0,"width":260,"name":"boxStrength","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_str@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Strength","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labStrength","text":"10","name":"labStrength","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"width":260,"name":"boxSpirit","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_spr@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Spirit","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labSpirit","text":"10","name":"labSpirit","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]}]}]}]},{"type":"Box","props":{"width":1,"height":1,"centerX":0,"bottom":-1},"child":[{"type":"Button","props":{"y":-155,"width":500,"var":"btnSummary","skin":"images/button/button_main@3x.png","name":"btnSummary","label":"人生总结","height":180,"centerX":0,"stateNum":1,"anchorX":0.5,"anchorY":0.5,"sizeGrid":"45,200,45,200","labelFont":"方正像素12","labelColors":"#00fffc,#00fffc,#00fffc","labelSize":50,"runtime":"ScaleButton"}}]},{"type":"Box","props":{"top":440,"right":20,"left":20,"bottom":250},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/border_1@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"130,130,130,130"}},{"type":"Panel","props":{"var":"panelTrajectory","vScrollBarSkin":"images/slider/vslider_1@3x.png","top":80,"right":20,"name":"panelTrajectory","left":0,"bottom":80},"child":[{"type":"VBox","props":{"var":"vboxTrajectory","top":0,"right":40,"name":"vboxTrajectory","left":20},"child":[{"type":"Box","props":{"right":0,"name":"boxTrajectoryItem","left":0},"child":[{"type":"HBox","props":{"y":0,"x":200,"name":"hboxAge","anchorX":1,"align":"middle"},"child":[{"type":"Label","props":{"x":0,"text":"3000","name":"labAge","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}},{"type":"Label","props":{"x":1,"text":"岁","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}},{"type":"Label","props":{"x":2,"text":":","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}}]},{"type":"Label","props":{"wordWrap":true,"text":"你的父母开始辅导你数学和英语,智力+1","right":0,"name":"labContent","left":220,"leading":44,"fontSize":50,"font":"方正像素12","color":"#ffffff"}}]}]}]},{"type":"Box","props":{"y":20,"x":20,"var":"btnUp","top":20,"right":20,"name":"btnUp","left":20,"height":50},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/up@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"4,4,4,4"}},{"type":"Box","props":{"width":60,"height":60,"centerY":0,"centerX":0,"anchorY":0.5,"anchorX":0.5},"child":[{"type":"Image","props":{"skin":"images/icons/icon_up@3x.png","centerY":0,"centerX":0}}]}]},{"type":"Box","props":{"y":1676,"x":20,"var":"btnDown","right":20,"name":"btnDown","left":20,"height":50,"bottom":20},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/up@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"4,4,4,4"}},{"type":"Box","props":{"width":60,"rotation":180,"height":60,"centerY":0,"centerX":0,"anchorY":0.5,"anchorX":0.5},"child":[{"type":"Image","props":{"skin":"images/icons/icon_up@3x.png","centerY":0,"centerX":0}}]}]}]}]}; + CyberTrajectoryUI.uiView={"type":"View","props":{"width":1125,"runtime":"ViewBase","height":2436},"child":[{"type":"Sprite","props":{"y":0,"x":0},"child":[{"type":"Rect","props":{"width":1125,"lineWidth":1,"height":2436,"fillColor":"#04131f"}}]},{"type":"Box","props":{"top":126,"right":20,"left":20,"height":275},"child":[{"type":"Image","props":{"top":-13,"skin":"images/border/border_2@3x.png","right":-13,"left":-13,"bottom":-13,"sizeGrid":"75,155,75,155"}},{"type":"Box","props":{"width":192,"left":36,"height":192,"centerY":0}},{"type":"VBox","props":{"space":13,"right":45,"left":242,"centerY":0,"align":"left"},"child":[{"type":"HBox","props":{"y":1,"space":13,"align":"middle"},"child":[{"type":"Box","props":{"x":1,"width":260,"name":"boxCharm","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_chr@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Charm","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labCharm","text":"10","name":"labCharm","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"y":0,"x":2,"width":260,"name":"boxMoney","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_mny@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Money","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labMoney","text":"10","name":"labMoney","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"x":3,"width":260,"name":"boxIntelligence","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_int@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Intelligence","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labIntelligence","text":"10","name":"labIntelligence","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]}]},{"type":"HBox","props":{"y":2,"space":13,"align":"middle"},"child":[{"type":"Box","props":{"y":0,"x":0,"width":260,"name":"boxStrength","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_str@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Strength","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labStrength","text":"10","name":"labStrength","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]},{"type":"Box","props":{"width":260,"name":"boxSpirit","height":82},"child":[{"type":"Image","props":{"y":-10,"x":-5,"top":0,"skin":"images/border/property@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"15,15,15,15"}},{"type":"Box","props":{"width":82,"left":5,"height":82},"child":[{"type":"Image","props":{"skin":"images/icons/icon_spr@3x.png","centerY":0,"centerX":0}}]},{"type":"Label","props":{"text":"UI_Property_Spirit","fontSize":40,"font":"方正像素12","color":"#ffffff","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}},{"type":"Box","props":{"y":0,"width":82,"right":5,"height":82},"child":[{"type":"Label","props":{"var":"labSpirit","text":"10","name":"labSpirit","fontSize":55,"font":"方正像素12","color":"#55fffe","centerY":0,"centerX":0,"anchorY":5,"anchorX":0.5}}]}]}]}]}]},{"type":"Box","props":{"width":1,"height":1,"centerX":0,"bottom":-1},"child":[{"type":"Button","props":{"y":-155,"width":500,"var":"btnSummary","skin":"images/button/button_main@3x.png","name":"btnSummary","label":"人生总结","height":180,"centerX":0,"stateNum":1,"anchorX":0.5,"anchorY":0.5,"sizeGrid":"45,200,45,200","labelFont":"方正像素12","labelColors":"#00fffc,#00fffc,#00fffc","labelSize":50,"runtime":"ScaleButton"}},{"type":"Box","props":{"y":-155,"width":900,"var":"boxSpeed","name":"boxSpeed","height":150,"centerX":0,"anchorY":0.5,"anchorX":0.5},"child":[{"type":"ProgressBar","props":{"var":"prgSpeed","skin":"images/progress/progress_s.png","right":0,"name":"prgSpeed","left":0,"bottom":0}},{"type":"HScrollBar","props":{"var":"scbSpeed","skin":"images/slider/hslider_s.png","right":0,"name":"scbSpeed","min":0,"max":1000,"left":0,"height":60,"bottom":0}},{"type":"Label","props":{"text":"UI_Manual","fontSize":50,"font":"方正像素12","color":"#55fffe","bottom":70}},{"type":"Label","props":{"text":"UI_Auto","right":0,"fontSize":50,"font":"方正像素12","color":"#55fffe","bottom":70}}]}]},{"type":"Box","props":{"top":440,"right":20,"left":20,"bottom":250},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/border_1@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"130,130,130,130"}},{"type":"Panel","props":{"var":"panelTrajectory","vScrollBarSkin":"images/slider/vslider_1@3x.png","top":80,"right":20,"name":"panelTrajectory","left":0,"bottom":80},"child":[{"type":"VBox","props":{"var":"vboxTrajectory","top":0,"right":40,"name":"vboxTrajectory","left":20},"child":[{"type":"Box","props":{"right":0,"name":"boxTrajectoryItem","left":0},"child":[{"type":"HBox","props":{"y":0,"x":200,"name":"hboxAge","anchorX":1,"align":"middle"},"child":[{"type":"Label","props":{"x":0,"text":"3000","name":"labAge","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}},{"type":"Label","props":{"x":1,"text":"岁","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}},{"type":"Label","props":{"x":2,"text":":","fontSize":50,"font":"方正像素12","color":"#cfea5c","anchorX":0}}]},{"type":"Label","props":{"wordWrap":true,"text":"你的父母开始辅导你数学和英语,智力+1","right":0,"name":"labContent","left":220,"leading":44,"fontSize":50,"font":"方正像素12","color":"#ffffff"}}]}]}]},{"type":"Box","props":{"y":20,"x":20,"var":"btnUp","top":20,"right":20,"name":"btnUp","left":20,"height":50},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/up@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"4,4,4,4"}},{"type":"Box","props":{"width":60,"height":60,"centerY":0,"centerX":0,"anchorY":0.5,"anchorX":0.5},"child":[{"type":"Image","props":{"skin":"images/icons/icon_up@3x.png","centerY":0,"centerX":0}}]}]},{"type":"Box","props":{"y":1676,"x":20,"var":"btnDown","right":20,"name":"btnDown","left":20,"height":50,"bottom":20},"child":[{"type":"Image","props":{"top":0,"skin":"images/border/up@3x.png","right":0,"left":0,"bottom":0,"sizeGrid":"4,4,4,4"}},{"type":"Box","props":{"width":60,"rotation":180,"height":60,"centerY":0,"centerX":0,"anchorY":0.5,"anchorX":0.5},"child":[{"type":"Image","props":{"skin":"images/icons/icon_up@3x.png","centerY":0,"centerX":0}}]}]}]}]}; return CyberTrajectoryUI; })(View); var LoadingUI=(function(_super){ diff --git a/src/ui/themes/cyber/cyberTrajectory.js b/src/ui/themes/cyber/cyberTrajectory.js index e790956..c8b3e4f 100644 --- a/src/ui/themes/cyber/cyberTrajectory.js +++ b/src/ui/themes/cyber/cyberTrajectory.js @@ -48,9 +48,13 @@ export default class CyberTrajectory extends CyberTrajectoryUI { this.btnUp.on(Laya.Event.MOUSE_OUT, this, clear); this.btnDown.on(Laya.Event.MOUSE_UP, this, clear); this.btnDown.on(Laya.Event.MOUSE_OUT, this, clear); - + this.scbSpeed.on(Laya.Event.CHANGE, this, () => this.speed = this.scbSpeed.value); + this.scbSpeed.on(Laya.Event.MOUSE_UP, this, () => this.onNext()); } + #speed; + #auto; + static load() { return ['images/slider/vslider_1@3x$bar.png']; } @@ -67,6 +71,7 @@ export default class CyberTrajectory extends CyberTrajectoryUI { #talents; init({propertyAllocate, talents}) { + this.boxSpeed.visible = true; this.btnSummary.visible = false; this.#trajectoryItems = []; this.#isEnd = false; @@ -76,6 +81,8 @@ export default class CyberTrajectory extends CyberTrajectoryUI { } close() { + this.scbSpeed.value = 0; + this.speed = 0; this.#trajectoryItems.forEach(item => { item.removeSelf(); item.destroy(); @@ -101,6 +108,7 @@ export default class CyberTrajectory extends CyberTrajectoryUI { this.#isEnd = isEnd; if(isEnd) { + this.boxSpeed.visible = false; this.btnSummary.visible = true; } @@ -130,4 +138,19 @@ export default class CyberTrajectory extends CyberTrajectoryUI { UIManager.getInstance().switchView(UIManager.getInstance().themes.SUMMARY, {talents}); } + get speed() { + return this.#speed; + } + + set speed(speed) { + this.#speed = speed; + this.prgSpeed.value = speed / this.scbSpeed.max; + clearInterval(this.#auto); + this.#auto = null; + if(!speed) return; + this.#auto = setInterval( + () => this.onNext(), + 3000 * (1 - this.prgSpeed.value) + 300 + ); + } } \ No newline at end of file diff --git a/src/ui/uiManager.js b/src/ui/uiManager.js index 44cd58c..136e809 100644 --- a/src/ui/uiManager.js +++ b/src/ui/uiManager.js @@ -45,6 +45,7 @@ class UIManager { // close current view this.clearAllDialog(); + await this.#currentView?.__close?.(view); await this.#currentView?.close?.(view); this.#viewLayer.removeChildren(); @@ -54,7 +55,7 @@ class UIManager { this.#currentView = view; this.#viewLayer.addChild(view); - view.close = actions?.close; + view.__close = actions?.close; await actions?.open?.(view); await view.show?.(); }