Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
wfc13
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
wildfirecode13
wfc13
Commits
ec0044b8
Commit
ec0044b8
authored
Aug 09, 2021
by
wildfirecode13
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
u
parent
0f544424
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
900 additions
and
183 deletions
+900
-183
index.html
project/index.html
+1
-1
Main.ts
project/src/Main.ts
+1
-1
ResJson.ts
project/src/ResJson.ts
+898
-14
LoadingScene.ts
project/src/template/LoadingScene.ts
+0
-79
StartScene.ts
project/src/template/StartScene.ts
+0
-88
No files found.
project/index.html
View file @
ec0044b8
...
@@ -67,7 +67,7 @@
...
@@ -67,7 +67,7 @@
<!-- 构建的js -->
<!-- 构建的js -->
<script
src=
"output.js"
crossorigin=
"anonymous"
></script>
<script
src=
"output.js"
crossorigin=
"anonymous"
></script>
<!-- <script src="https://yun.duiba.com.cn/db_games/activity/template/162849
3535
/output.js" crossorigin="anonymous"></script> -->
<!-- <script src="https://yun.duiba.com.cn/db_games/activity/template/162849
4686
/output.js" crossorigin="anonymous"></script> -->
...
...
project/src/Main.ts
View file @
ec0044b8
...
@@ -73,7 +73,7 @@ export class Main {
...
@@ -73,7 +73,7 @@ export class Main {
//显示场景
//显示场景
if
(
isShare
())
{
if
(
isShare
())
{
changeScene
(
ShareScene
,
{
query
:
getQueryParams
()
}
);
changeScene
(
ShareScene
);
}
else
{
}
else
{
const
alreadyAcquiredResult
=
await
sendWebNet
(
WebNetName
.
alreadyAcquired
)
const
alreadyAcquiredResult
=
await
sendWebNet
(
WebNetName
.
alreadyAcquired
)
...
...
project/src/ResJson.ts
View file @
ec0044b8
...
@@ -2,35 +2,634 @@ export const ResJson = {
...
@@ -2,35 +2,634 @@ export const ResJson = {
"groups"
:
[
"groups"
:
[
{
{
"keys"
:
"ruleBg.png,我知道了.png"
,
"keys"
:
"ruleBg.png,我知道了.png"
,
"name"
:
"RulePanel"
"name"
:
"RulePanel"
,
"atlas"
:
{
"ruleBg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
680
,
"h"
:
1120
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
680
,
"sh"
:
1120
,
"ro"
:
false
},
"我知道了.png"
:
{
"x"
:
684
,
"y"
:
2
,
"w"
:
412
,
"h"
:
114
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
412
,
"sh"
:
114
,
"ro"
:
true
}
}
},
},
{
{
"keys"
:
"startSceneBg.jpg,奖品按钮.png,底部按钮区背景.png,开始游戏.png,排行榜按钮.png,规则按钮.png,赚次数按钮.png,运动锦鲤按钮.png"
,
"keys"
:
"startSceneBg.jpg,奖品按钮.png,底部按钮区背景.png,开始游戏.png,排行榜按钮.png,规则按钮.png,赚次数按钮.png,运动锦鲤按钮.png"
,
"name"
:
"StartScene"
"name"
:
"StartScene"
,
"atlas"
:
{
"底部按钮区背景.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
750
,
"h"
:
191
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
191
,
"ro"
:
false
},
"开始游戏.png"
:
{
"x"
:
2
,
"y"
:
195
,
"w"
:
413
,
"h"
:
149
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
413
,
"sh"
:
149
,
"ro"
:
false
},
"运动锦鲤按钮.png"
:
{
"x"
:
417
,
"y"
:
195
,
"w"
:
121
,
"h"
:
117
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
121
,
"sh"
:
117
,
"ro"
:
true
},
"奖品按钮.png"
:
{
"x"
:
536
,
"y"
:
195
,
"w"
:
119
,
"h"
:
44
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
119
,
"sh"
:
44
,
"ro"
:
true
},
"规则按钮.png"
:
{
"x"
:
582
,
"y"
:
195
,
"w"
:
119
,
"h"
:
44
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
119
,
"sh"
:
44
,
"ro"
:
true
},
"排行榜按钮.png"
:
{
"x"
:
628
,
"y"
:
195
,
"w"
:
91
,
"h"
:
117
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
91
,
"sh"
:
117
,
"ro"
:
true
},
"赚次数按钮.png"
:
{
"x"
:
2
,
"y"
:
346
,
"w"
:
92
,
"h"
:
117
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
92
,
"sh"
:
117
,
"ro"
:
true
}
}
},
},
{
{
"keys"
:
"assist_bg.png,assist_bg2.png,assist_btn.png,assist_close.png,assist_title.png"
,
"keys"
:
"assist_bg.png,assist_bg2.png,assist_btn.png,assist_close.png,assist_title.png"
,
"name"
:
"assist"
"name"
:
"assist"
,
"atlas"
:
{
"assist_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
574
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
574
,
"ro"
:
false
},
"assist_bg2.png"
:
{
"x"
:
2
,
"y"
:
578
,
"w"
:
538
,
"h"
:
463
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
538
,
"sh"
:
463
,
"ro"
:
false
},
"assist_title.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
439
,
"h"
:
124
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
439
,
"sh"
:
124
,
"ro"
:
true
},
"assist_btn.png"
:
{
"x"
:
598
,
"y"
:
443
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
true
},
"assist_close.png"
:
{
"x"
:
542
,
"y"
:
578
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"comCloseBtn.png,toastBg.png,waitingBg.png,waitingRot.png"
,
"keys"
:
"comCloseBtn.png,toastBg.png,waitingBg.png,waitingRot.png"
,
"name"
:
"common"
"name"
:
"common"
,
"atlas"
:
{
"toastBg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
503
,
"h"
:
119
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
503
,
"sh"
:
119
,
"ro"
:
false
},
"waitingBg.png"
:
{
"x"
:
2
,
"y"
:
123
,
"w"
:
160
,
"h"
:
180
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
160
,
"sh"
:
180
,
"ro"
:
true
},
"waitingRot.png"
:
{
"x"
:
184
,
"y"
:
123
,
"w"
:
56
,
"h"
:
56
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
56
,
"sh"
:
56
,
"ro"
:
false
},
"comCloseBtn.png"
:
{
"x"
:
184
,
"y"
:
181
,
"w"
:
48
,
"h"
:
48
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
48
,
"sh"
:
48
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"draw_bg.png,draw_close.png,draw_ok.png,draw_okbtn.png,draw_title.png"
,
"keys"
:
"draw_bg.png,draw_close.png,draw_ok.png,draw_okbtn.png,draw_title.png"
,
"name"
:
"draw"
"name"
:
"draw"
,
"atlas"
:
{
"draw_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
474
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
474
,
"ro"
:
false
},
"draw_title.png"
:
{
"x"
:
2
,
"y"
:
478
,
"w"
:
439
,
"h"
:
124
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
439
,
"sh"
:
124
,
"ro"
:
false
},
"draw_okbtn.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
381
,
"h"
:
77
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
381
,
"sh"
:
77
,
"ro"
:
true
},
"draw_ok.png"
:
{
"x"
:
2
,
"y"
:
604
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
false
},
"draw_close.png"
:
{
"x"
:
598
,
"y"
:
385
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"index_bg.png,index_bg2.png,index_drawBtn.png,index_drawGrayBtn.png,index_inviteBtn.png,index_marquee.png,index_progress.png,index_progressbg.png,index_rulebtn.png,index_task1bg.png,index_task1btn.png,index_task2bg.png,index_title.png"
,
"keys"
:
"index_bg.png,index_bg2.png,index_drawBtn.png,index_drawGrayBtn.png,index_inviteBtn.png,index_marquee.png,index_progress.png,index_progressbg.png,index_rulebtn.png,index_task1bg.png,index_task1btn.png,index_task2bg.png,index_title.png"
,
"name"
:
"index"
"name"
:
"index"
,
"atlas"
:
{
"index_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1624
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1624
,
"ro"
:
false
},
"index_bg2.png"
:
{
"x"
:
754
,
"y"
:
2
,
"w"
:
687
,
"h"
:
1347
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
687
,
"sh"
:
1347
,
"ro"
:
false
},
"index_task1bg.png"
:
{
"x"
:
754
,
"y"
:
1351
,
"w"
:
633
,
"h"
:
78
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
633
,
"sh"
:
78
,
"ro"
:
false
},
"index_task2bg.png"
:
{
"x"
:
1443
,
"y"
:
2
,
"w"
:
633
,
"h"
:
320
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
633
,
"sh"
:
320
,
"ro"
:
true
},
"index_marquee.png"
:
{
"x"
:
754
,
"y"
:
1431
,
"w"
:
595
,
"h"
:
45
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
595
,
"sh"
:
45
,
"ro"
:
false
},
"index_progressbg.png"
:
{
"x"
:
754
,
"y"
:
1478
,
"w"
:
447
,
"h"
:
33
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
447
,
"sh"
:
33
,
"ro"
:
false
},
"index_progress.png"
:
{
"x"
:
754
,
"y"
:
1513
,
"w"
:
442
,
"h"
:
29
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
442
,
"sh"
:
29
,
"ro"
:
false
},
"index_drawBtn.png"
:
{
"x"
:
1198
,
"y"
:
1513
,
"w"
:
330
,
"h"
:
89
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
330
,
"sh"
:
89
,
"ro"
:
false
},
"index_drawGrayBtn.png"
:
{
"x"
:
1389
,
"y"
:
1351
,
"w"
:
330
,
"h"
:
89
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
330
,
"sh"
:
89
,
"ro"
:
false
},
"index_inviteBtn.png"
:
{
"x"
:
1443
,
"y"
:
637
,
"w"
:
330
,
"h"
:
89
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
330
,
"sh"
:
89
,
"ro"
:
true
},
"index_title.png"
:
{
"x"
:
1203
,
"y"
:
1478
,
"w"
:
214
,
"h"
:
29
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
214
,
"sh"
:
29
,
"ro"
:
false
},
"index_rulebtn.png"
:
{
"x"
:
1419
,
"y"
:
1442
,
"w"
:
139
,
"h"
:
65
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
139
,
"sh"
:
65
,
"ro"
:
false
},
"index_task1btn.png"
:
{
"x"
:
754
,
"y"
:
1544
,
"w"
:
124
,
"h"
:
54
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
124
,
"sh"
:
54
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"loading_bg.png,loading_loading.png,loading_progressbg.png,loading_progressfront.png,loading_title.png"
,
"keys"
:
"loading_bg.png,loading_loading.png,loading_progressbg.png,loading_progressfront.png,loading_title.png"
,
"name"
:
"loading"
"name"
:
"loading"
,
"atlas"
:
{
"loading_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1624
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1624
,
"ro"
:
false
},
"loading_title.png"
:
{
"x"
:
754
,
"y"
:
2
,
"w"
:
633
,
"h"
:
244
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
633
,
"sh"
:
244
,
"ro"
:
true
},
"loading_progressbg.png"
:
{
"x"
:
754
,
"y"
:
637
,
"w"
:
578
,
"h"
:
31
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
578
,
"sh"
:
31
,
"ro"
:
true
},
"loading_progressfront.png"
:
{
"x"
:
787
,
"y"
:
637
,
"w"
:
563
,
"h"
:
23
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
563
,
"sh"
:
23
,
"ro"
:
true
},
"loading_loading.png"
:
{
"x"
:
812
,
"y"
:
637
,
"w"
:
163
,
"h"
:
31
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
163
,
"sh"
:
31
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"newbie_bg.png,newbie_marqee.png,newbie_open.png,newbie_pic2.png,newbie_pic3.png,newbie_pic4.png,newbie_pic5.png,newbie_pic6.png,newbie_pic7.png,newbie_pic8.png,newbie_rule.png,newbie_title.png"
,
"keys"
:
"newbie_bg.png,newbie_marqee.png,newbie_open.png,newbie_pic2.png,newbie_pic3.png,newbie_pic4.png,newbie_pic5.png,newbie_pic6.png,newbie_pic7.png,newbie_pic8.png,newbie_rule.png,newbie_title.png"
,
"name"
:
"newbie"
"name"
:
"newbie"
,
"atlas"
:
{
"newbie_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1624
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1624
,
"ro"
:
false
},
"newbie_pic5.png"
:
{
"x"
:
754
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1451
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1451
,
"ro"
:
false
},
"newbie_pic4.png"
:
{
"x"
:
1506
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1443
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1443
,
"ro"
:
false
},
"newbie_pic3.png"
:
{
"x"
:
2
,
"y"
:
1628
,
"w"
:
603
,
"h"
:
738
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
603
,
"sh"
:
738
,
"ro"
:
true
},
"newbie_title.png"
:
{
"x"
:
1506
,
"y"
:
1447
,
"w"
:
734
,
"h"
:
149
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
734
,
"sh"
:
149
,
"ro"
:
false
},
"newbie_marqee.png"
:
{
"x"
:
742
,
"y"
:
1628
,
"w"
:
595
,
"h"
:
45
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
595
,
"sh"
:
45
,
"ro"
:
true
},
"newbie_pic6.png"
:
{
"x"
:
789
,
"y"
:
1598
,
"w"
:
581
,
"h"
:
402
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
581
,
"sh"
:
402
,
"ro"
:
true
},
"newbie_pic7.png"
:
{
"x"
:
1193
,
"y"
:
1598
,
"w"
:
563
,
"h"
:
211
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
563
,
"sh"
:
211
,
"ro"
:
true
},
"newbie_pic2.png"
:
{
"x"
:
1406
,
"y"
:
1598
,
"w"
:
453
,
"h"
:
220
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
453
,
"sh"
:
220
,
"ro"
:
true
},
"newbie_open.png"
:
{
"x"
:
1406
,
"y"
:
2053
,
"w"
:
408
,
"h"
:
158
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
408
,
"sh"
:
158
,
"ro"
:
false
},
"newbie_pic8.png"
:
{
"x"
:
1816
,
"y"
:
1598
,
"w"
:
388
,
"h"
:
392
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
388
,
"sh"
:
392
,
"ro"
:
true
},
"newbie_rule.png"
:
{
"x"
:
754
,
"y"
:
1455
,
"w"
:
139
,
"h"
:
65
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
139
,
"sh"
:
65
,
"ro"
:
true
}
}
},
},
{
{
"keys"
:
"playBg.jpg"
,
"keys"
:
"playBg.jpg"
,
...
@@ -38,24 +637,309 @@ export const ResJson = {
...
@@ -38,24 +637,309 @@ export const ResJson = {
},
},
{
{
"keys"
:
"prize_bg.png,prize_close.png,prize_invite.png,prize_progress.png,prize_progressbg.png,prize_title.png,prize_title2.png"
,
"keys"
:
"prize_bg.png,prize_close.png,prize_invite.png,prize_progress.png,prize_progressbg.png,prize_title.png,prize_title2.png"
,
"name"
:
"prize"
"name"
:
"prize"
,
"atlas"
:
{
"prize_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
574
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
574
,
"ro"
:
false
},
"prize_title2.png"
:
{
"x"
:
2
,
"y"
:
578
,
"w"
:
538
,
"h"
:
466
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
538
,
"sh"
:
466
,
"ro"
:
false
},
"prize_title.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
439
,
"h"
:
124
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
439
,
"sh"
:
124
,
"ro"
:
true
},
"prize_progressbg.png"
:
{
"x"
:
598
,
"y"
:
443
,
"w"
:
347
,
"h"
:
33
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
347
,
"sh"
:
33
,
"ro"
:
true
},
"prize_progress.png"
:
{
"x"
:
542
,
"y"
:
578
,
"w"
:
342
,
"h"
:
29
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
342
,
"sh"
:
29
,
"ro"
:
true
},
"prize_invite.png"
:
{
"x"
:
724
,
"y"
:
2
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
true
},
"prize_close.png"
:
{
"x"
:
724
,
"y"
:
345
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"rule_bg.png,rule_close.png,rule_ok.png"
,
"keys"
:
"rule_bg.png,rule_close.png,rule_ok.png"
,
"name"
:
"rule"
"name"
:
"rule"
,
"atlas"
:
{
"rule_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
724
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
724
,
"ro"
:
false
},
"rule_ok.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
true
},
"rule_close.png"
:
{
"x"
:
598
,
"y"
:
345
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"share_assist.png,share_bg.png,share_go.png,share_maquee.png,share_rule.png"
,
"keys"
:
"share_assist.png,share_bg.png,share_go.png,share_maquee.png,share_rule.png"
,
"name"
:
"share"
"name"
:
"share"
,
"atlas"
:
{
"share_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
750
,
"h"
:
1624
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
750
,
"sh"
:
1624
,
"ro"
:
false
},
"share_maquee.png"
:
{
"x"
:
754
,
"y"
:
2
,
"w"
:
595
,
"h"
:
45
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
595
,
"sh"
:
45
,
"ro"
:
true
},
"share_assist.png"
:
{
"x"
:
801
,
"y"
:
2
,
"w"
:
238
,
"h"
:
85
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
238
,
"sh"
:
85
,
"ro"
:
true
},
"share_go.png"
:
{
"x"
:
801
,
"y"
:
242
,
"w"
:
238
,
"h"
:
85
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
238
,
"sh"
:
85
,
"ro"
:
true
},
"share_rule.png"
:
{
"x"
:
801
,
"y"
:
482
,
"w"
:
139
,
"h"
:
65
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
139
,
"sh"
:
65
,
"ro"
:
true
}
}
},
},
{
{
"keys"
:
"share_fail_bg.png,share_fail_btn.png,share_fail_close.png,share_fail_okbtn.png,share_fail_title.png"
,
"keys"
:
"share_fail_bg.png,share_fail_btn.png,share_fail_close.png,share_fail_okbtn.png,share_fail_title.png"
,
"name"
:
"share_fail"
"name"
:
"share_fail"
,
"atlas"
:
{
"share_fail_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
474
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
474
,
"ro"
:
false
},
"share_fail_title.png"
:
{
"x"
:
2
,
"y"
:
478
,
"w"
:
439
,
"h"
:
124
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
439
,
"sh"
:
124
,
"ro"
:
false
},
"share_fail_okbtn.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
381
,
"h"
:
77
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
381
,
"sh"
:
77
,
"ro"
:
true
},
"share_fail_btn.png"
:
{
"x"
:
2
,
"y"
:
604
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
false
},
"share_fail_close.png"
:
{
"x"
:
598
,
"y"
:
385
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
},
},
{
{
"keys"
:
"share_success_bg.png,share_success_btn.png,share_success_close.png,share_success_okbtn.png,share_success_title.png"
,
"keys"
:
"share_success_bg.png,share_success_btn.png,share_success_close.png,share_success_okbtn.png,share_success_title.png"
,
"name"
:
"share_success"
"name"
:
"share_success"
,
"atlas"
:
{
"share_success_bg.png"
:
{
"x"
:
2
,
"y"
:
2
,
"w"
:
594
,
"h"
:
474
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
594
,
"sh"
:
474
,
"ro"
:
false
},
"share_success_title.png"
:
{
"x"
:
2
,
"y"
:
478
,
"w"
:
439
,
"h"
:
124
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
439
,
"sh"
:
124
,
"ro"
:
false
},
"share_success_okbtn.png"
:
{
"x"
:
598
,
"y"
:
2
,
"w"
:
381
,
"h"
:
77
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
381
,
"sh"
:
77
,
"ro"
:
true
},
"share_success_btn.png"
:
{
"x"
:
2
,
"y"
:
604
,
"w"
:
341
,
"h"
:
101
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
341
,
"sh"
:
101
,
"ro"
:
false
},
"share_success_close.png"
:
{
"x"
:
598
,
"y"
:
385
,
"w"
:
46
,
"h"
:
46
,
"ox"
:
0
,
"oy"
:
0
,
"sw"
:
46
,
"sh"
:
46
,
"ro"
:
false
}
}
}
}
],
],
"path"
:
"
.
/resource/"
"path"
:
"
https://yun.duiba.com.cn/db_games/activity/template/1628494686
/resource/"
}
}
\ No newline at end of file
project/src/template/LoadingScene.ts
deleted
100644 → 0
View file @
0f544424
import
{
changeScene
}
from
"../../module/ctrls"
;
import
{
RES
}
from
"../../module/RES"
;
import
{
Scene
}
from
"../../module/views/Scene"
;
import
{
ProgressBarS
}
from
"../common/ProgressBarS"
;
import
getObject
from
"../getObject"
;
import
{
getWebData
,
sendWebNet
,
WebNetName
}
from
"../WebNet"
;
import
{
StartScene
}
from
"./StartScene"
;
export
class
LoadingScene
extends
Scene
{
get
groupNames
()
{
return
[
"loading"
]
}
get
skinName
()
{
return
"loading"
}
progressBar
:
ProgressBarS
;
initUi
()
{
// //进度条
var
pro
=
getObject
(
this
,
'loading_progressfront'
);
console
.
log
(
pro
)
//进度条托管
this
.
progressBar
=
new
ProgressBarS
(
pro
);
}
async
start
()
{
super
.
start
()
console
.
log
(
this
)
//监听进度条事件
this
.
addEventListener
(
FYGE
.
Event
.
PROGRESS
,
this
.
progressEvent
,
this
)
//首次进度一点
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.2
)
//做些啥?
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.3
);
// 接口示例
// var res1 = await sendWebNet(WebNetName.index)
// //做些啥?
// if (!res1.success) return
//判断是否结束
//
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.5
);
//资源1
await
RES
.
loadGroup
(
"StartScene"
)
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.6
);
//资源2
// await RES.loadGroup("mapCrabEffect")
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.7
);
//资源
// await RES
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
0.8
);
//随便异步示例
await
new
Promise
((
r
)
=>
{
setTimeout
(
r
,
100
)
})
this
.
dispatchEvent
(
FYGE
.
Event
.
PROGRESS
,
1
);
}
progressEvent
(
e
:
FYGE
.
Event
)
{
let
pro
=
e
.
data
;
FYGE
.
Tween
.
removeTweens
(
this
.
progressBar
)
FYGE
.
Tween
.
get
(
this
.
progressBar
)
.
to
({
value
:
pro
},
2000
)
.
call
(()
=>
{
if
(
pro
>=
1
)
{
this
.
removeEventListener
(
FYGE
.
Event
.
PROGRESS
,
this
.
progressEvent
,
this
);
// changeScene(StartScene,getWebData(WebNetName.index).data)
}
})
}
}
project/src/template/StartScene.ts
deleted
100644 → 0
View file @
0f544424
import
{
Scene
}
from
"../../module/views/Scene"
;
import
{
showPanel
,
showWaiting
,
hideWaiting
,
showToast
,
changeScene
}
from
"../../module/ctrls"
;
import
{
RulePanel
}
from
"../panels/rule"
;
import
{
Tools
}
from
"../Tools"
;
import
{
layers
}
from
"../../module/views/layers"
;
import
{
GDispatcher
}
from
"../Main"
;
import
{
G_EVENT
}
from
"../common/G_EVENT"
;
import
{
PlayScene
}
from
"./PlayScene"
;
import
{
sendWebNet
,
WebNetName
}
from
"../WebNet"
;
export
class
StartScene
extends
Scene
{
get
groupNames
()
{
return
[
"StartScene"
]
}
get
skinName
()
{
return
"StartScene"
}
taskBtn
:
FYGE
.
Button
;
lotBtn
:
FYGE
.
Button
;
rankBtn
:
FYGE
.
Button
;
timesTxt
:
FYGE
.
TextField
;
startBtn
:
FYGE
.
Button
;
ruleBtn
:
FYGE
.
Button
;
recordBtn
:
FYGE
.
Button
;
initUi
()
{
// this.y -= layers.stageOffsetY;
//次数文案居中
Tools
.
changeTextAlign
(
this
.
timesTxt
,
FYGE
.
TEXT_ALIGN
.
CENTER
,
300
);
//加滚动
if
(
layers
.
stageHeight
<
1624
)
{
var
scroll
=
new
FYGE
.
ScrollPage
(
750
,
layers
.
stageHeight
,
1624
-
layers
.
stageOffsetY
,
true
,
true
)
// 所有内容加入滚动
// this.children.forEach((c)=>{ //这种方式有问题,因为子级的索引
// scroll.view.addChild(c);
// })
scroll
.
view
.
addChildren
(...
this
.
removeChildren
());
// scroll.view.addChildren.apply(scroll.view,this.removeChildren())
// //滚动加入加入父级
this
.
addChild
(
scroll
);
}
}
async
start
(
data
)
{
super
.
start
()
//次数文案修改
this
.
timesTxt
.
text
=
"剩余次数:"
+
this
.
data
.
gameCounts
+
"次"
;
}
initEvents
()
{
super
.
initEvents
();
//开始游戏
// this.startBtn.addEventListener(FYGE.MouseEvent.CLICK, async () => {
// showWaiting();
// var res = await sendWebNet(WebNetName)
// hideWaiting();
// if (res.success) {
// changeScene(PlayScene, { ...res.data });
// } else {
// //TODO
// }
// }, this)
//规则按钮
this
.
ruleBtn
.
addEventListener
(
FYGE
.
MouseEvent
.
CLICK
,
()
=>
{
showPanel
(
RulePanel
)
},
this
)
//我的奖品按钮
this
.
recordBtn
.
addEventListener
(
FYGE
.
MouseEvent
.
CLICK
,
()
=>
{
//弄个延时
Tools
.
btnDelay
(
this
.
recordBtn
)
//跳转,链接待定
location
.
href
=
window
[
"recordUrl"
];
},
this
)
//排行榜按钮
this
.
rankBtn
.
addEventListener
(
FYGE
.
MouseEvent
.
CLICK
,
()
=>
{
console
.
log
(
"点击了排行榜弹框"
)
},
this
)
//任务弹框
this
.
taskBtn
.
addEventListener
(
FYGE
.
MouseEvent
.
CLICK
,
()
=>
{
console
.
log
(
"点击了任务弹框"
)
},
this
)
//监听下次数修改
GDispatcher
.
addEventListener
(
G_EVENT
.
UPDATE_SCENE
,
this
.
updateScene
,
this
);
}
removeEvents
()
{
super
.
removeEvents
();
//移除次数监听
GDispatcher
.
removeEventListener
(
G_EVENT
.
UPDATE_SCENE
,
this
.
updateScene
,
this
);
//其他的按钮事件不写了,没存引用,反正destroy会把挂在场景上的所有显示对象的事件都清除
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment