Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xiaoxiaole
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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wildfirecode13
xiaoxiaole
Commits
32754ae8
Commit
32754ae8
authored
Aug 28, 2019
by
wjf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
l
parent
0434fda7
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1367 additions
and
93 deletions
+1367
-93
MainScene.ts
egret/src/mainScene/MainScene.ts
+20
-25
StartPanel.ts
egret/src/panels/StartPanel.ts
+3
-8
Chapters.ts
egret/src/something/Chapters.ts
+964
-60
home.1.json
mock/happyclear/home.1.json
+380
-0
No files found.
egret/src/mainScene/MainScene.ts
View file @
32754ae8
...
...
@@ -71,12 +71,12 @@ const baseScore = 20;
* 魔力鸟+魔力鸟(5+5) 50倍
*/
const
effectBaseTimes
=
{
0
:
1
.5
,
1
:
1
.5
,
2
:
2.
5
,
3
:
5
,
// //前四个就是特效类型
0
:
2
.5
,
1
:
2
.5
,
2
:
5
,
3
:
1
5
,
// //前四个就是特效类型
LL
:
10
,
EL
:
15
,
EL
:
20
,
EE
:
25
,
MM
:
50
}
...
...
@@ -199,17 +199,13 @@ export default class MainScene extends Scene {
Tool
.
init
();
//第几关
this
.
chapter
=
(
data
&&
data
.
chapter
)
?
data
.
chapter
:
1
;
// this.chapter =
27
;
// this.chapter =
36
;
this
.
chapterTxt
.
text
=
"第"
+
this
.
chapter
+
"关"
;
//关卡数据,1期定制,70,后面35关地图一致,步数减少
var
mapDataIndex
=
this
.
chapter
;
if
(
this
.
chapter
>=
57
)
{
//循环20到33
mapDataIndex
=
this
.
chapter
-
37
}
else
if
(
this
.
chapter
>=
36
)
{
//循环15到35
mapDataIndex
=
this
.
chapter
-
21
if
(
this
.
chapter
>=
56
)
{
//循环36到50
mapDataIndex
=
this
.
chapter
-
20
}
this
.
chapterData
=
Chapters
[
mapDataIndex
];
this
.
initUi
();
...
...
@@ -222,12 +218,10 @@ export default class MainScene extends Scene {
NetManager
.
ins
.
showLog
(
getlogItem
(
13
))
//步数初始化,1期定制,
if
(
this
.
chapter
>
56
)
{
this
.
steps
=
this
.
chapterData
.
stepCount
-
7
;
}
else
if
(
this
.
chapter
>
35
)
{
if
(
this
.
chapter
>=
56
)
{
this
.
steps
=
this
.
chapterData
.
stepCount
-
4
;
}
else
{
}
else
{
this
.
steps
=
this
.
chapterData
.
stepCount
;
}
...
...
@@ -578,15 +572,16 @@ export default class MainScene extends Scene {
ele
.
y
=
p
[
1
];
this
.
elementContainer
.
addChild
(
ele
);
this
.
lattices
[
i
].
element
=
ele
;
//加特效
if
(
Math
.
random
()
<
this
.
chapterData
.
effectInitProbability
)
{
ele
.
effectType
=
Tool
.
randomT
([
0
,
1
,
2
,
3
])
if
(
ele
.
effectType
==
EffectType
.
MAGICLION
)
{
this
.
elementContainer
.
addChildAt
(
ele
,
0
);
}
}
if
(
elements
[
i
]
==
4
)
{
ele
.
isLock
=
true
;
}
else
{
//加特效
if
(
Math
.
random
()
<
this
.
chapterData
.
effectInitProbability
)
{
ele
.
effectType
=
Tool
.
randomT
([
0
,
1
,
2
,
3
])
if
(
ele
.
effectType
==
EffectType
.
MAGICLION
)
{
this
.
elementContainer
.
addChildAt
(
ele
,
0
);
}
}
}
break
;
//棒棒糖
...
...
egret/src/panels/StartPanel.ts
View file @
32754ae8
...
...
@@ -17,15 +17,10 @@ export default class StartPanel extends Panel {
this
[
'levelTxt'
].
text
=
`第
${
data
}
关`
;
this
.
_level
=
data
;
var
mapDataIndex
=
data
;
if
(
data
>=
5
7
)
{
//循环
20到33
mapDataIndex
=
data
-
37
if
(
data
>=
5
6
)
{
//循环
36到50
mapDataIndex
=
data
-
20
}
else
if
(
data
>=
36
)
{
//循环15到35
mapDataIndex
=
data
-
21
}
const
levelType
=
Chapters
[
mapDataIndex
].
passTarget
.
type
;
if
(
levelType
==
PassType
.
ELEMENT_TARGET
)
this
[
'targetTxt'
].
text
=
'在规定步数内
\
n消除足够数量目标'
;
...
...
egret/src/something/Chapters.ts
View file @
32754ae8
This diff is collapsed.
Click to expand it.
mock/happyclear/home.1.json
0 → 100644
View file @
32754ae8
{
"success"
:
true
,
"code"
:
"0000000000"
,
"desc"
:
"OK"
,
"timestamp"
:
1566885811031
,
"data"
:
{
"wealth"
:
7960
,
"totalStars"
:
145
,
"levels"
:
[
{
"levelNum"
:
1
,
"maxScore"
:
36320
,
"stars"
:
3
},
{
"levelNum"
:
2
,
"maxScore"
:
18680
,
"stars"
:
3
},
{
"levelNum"
:
3
,
"maxScore"
:
19530
,
"stars"
:
3
},
{
"levelNum"
:
4
,
"maxScore"
:
20230
,
"stars"
:
3
},
{
"levelNum"
:
5
,
"maxScore"
:
10710
,
"stars"
:
3
},
{
"levelNum"
:
6
,
"maxScore"
:
42580
,
"stars"
:
3
},
{
"levelNum"
:
7
,
"maxScore"
:
23700
,
"stars"
:
3
},
{
"levelNum"
:
8
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
9
,
"maxScore"
:
70330
,
"stars"
:
3
},
{
"levelNum"
:
10
,
"maxScore"
:
27710
,
"stars"
:
3
},
{
"levelNum"
:
11
,
"maxScore"
:
19410
,
"stars"
:
3
},
{
"levelNum"
:
12
,
"maxScore"
:
23650
,
"stars"
:
3
},
{
"levelNum"
:
13
,
"maxScore"
:
34150
,
"stars"
:
1
},
{
"levelNum"
:
14
,
"maxScore"
:
37110
,
"stars"
:
1
},
{
"levelNum"
:
15
,
"maxScore"
:
99999
,
"stars"
:
2
},
{
"levelNum"
:
16
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
17
,
"maxScore"
:
42420
,
"stars"
:
3
},
{
"levelNum"
:
18
,
"maxScore"
:
99999
,
"stars"
:
2
},
{
"levelNum"
:
19
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
20
,
"maxScore"
:
47520
,
"stars"
:
3
},
{
"levelNum"
:
21
,
"maxScore"
:
14080
,
"stars"
:
3
},
{
"levelNum"
:
22
,
"maxScore"
:
75790
,
"stars"
:
1
},
{
"levelNum"
:
23
,
"maxScore"
:
50340
,
"stars"
:
3
},
{
"levelNum"
:
24
,
"maxScore"
:
83590
,
"stars"
:
3
},
{
"levelNum"
:
25
,
"maxScore"
:
45570
,
"stars"
:
3
},
{
"levelNum"
:
26
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
27
,
"maxScore"
:
44540
,
"stars"
:
2
},
{
"levelNum"
:
28
,
"maxScore"
:
112230
,
"stars"
:
3
},
{
"levelNum"
:
29
,
"maxScore"
:
67810
,
"stars"
:
3
},
{
"levelNum"
:
30
,
"maxScore"
:
43530
,
"stars"
:
2
},
{
"levelNum"
:
31
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
32
,
"maxScore"
:
18450
,
"stars"
:
1
},
{
"levelNum"
:
33
,
"maxScore"
:
28560
,
"stars"
:
1
},
{
"levelNum"
:
34
,
"maxScore"
:
99999
,
"stars"
:
1
},
{
"levelNum"
:
35
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
36
,
"maxScore"
:
14860
,
"stars"
:
0
},
{
"levelNum"
:
37
,
"maxScore"
:
22300
,
"stars"
:
0
},
{
"levelNum"
:
38
,
"maxScore"
:
43380
,
"stars"
:
3
},
{
"levelNum"
:
39
,
"maxScore"
:
27610
,
"stars"
:
0
},
{
"levelNum"
:
40
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
41
,
"maxScore"
:
30890
,
"stars"
:
2
},
{
"levelNum"
:
42
,
"maxScore"
:
15660
,
"stars"
:
3
},
{
"levelNum"
:
43
,
"maxScore"
:
48170
,
"stars"
:
1
},
{
"levelNum"
:
44
,
"maxScore"
:
18080
,
"stars"
:
1
},
{
"levelNum"
:
45
,
"maxScore"
:
29170
,
"stars"
:
1
},
{
"levelNum"
:
46
,
"maxScore"
:
37980
,
"stars"
:
1
},
{
"levelNum"
:
47
,
"maxScore"
:
37800
,
"stars"
:
3
},
{
"levelNum"
:
48
,
"maxScore"
:
19950
,
"stars"
:
1
},
{
"levelNum"
:
49
,
"maxScore"
:
36190
,
"stars"
:
0
},
{
"levelNum"
:
50
,
"maxScore"
:
42610
,
"stars"
:
2
},
{
"levelNum"
:
51
,
"maxScore"
:
34300
,
"stars"
:
1
},
{
"levelNum"
:
52
,
"maxScore"
:
31650
,
"stars"
:
3
},
{
"levelNum"
:
53
,
"maxScore"
:
5140
,
"stars"
:
0
},
{
"levelNum"
:
54
,
"maxScore"
:
49630
,
"stars"
:
3
},
{
"levelNum"
:
55
,
"maxScore"
:
99999
,
"stars"
:
1
},
{
"levelNum"
:
56
,
"maxScore"
:
99999
,
"stars"
:
3
},
{
"levelNum"
:
57
,
"maxScore"
:
34090
,
"stars"
:
2
},
{
"levelNum"
:
58
,
"maxScore"
:
13030
,
"stars"
:
3
},
{
"levelNum"
:
59
,
"maxScore"
:
72760
,
"stars"
:
1
},
{
"levelNum"
:
60
,
"maxScore"
:
16250
,
"stars"
:
1
},
{
"levelNum"
:
61
,
"maxScore"
:
81870
,
"stars"
:
3
},
{
"levelNum"
:
62
,
"maxScore"
:
36110
,
"stars"
:
1
},
{
"levelNum"
:
63
,
"maxScore"
:
28240
,
"stars"
:
3
},
{
"levelNum"
:
64
,
"maxScore"
:
23910
,
"stars"
:
1
},
{
"levelNum"
:
65
,
"maxScore"
:
47990
,
"stars"
:
1
},
{
"levelNum"
:
66
,
"maxScore"
:
60740
,
"stars"
:
3
},
{
"levelNum"
:
67
,
"maxScore"
:
33670
,
"stars"
:
1
},
{
"levelNum"
:
68
,
"maxScore"
:
25370
,
"stars"
:
3
},
{
"levelNum"
:
69
,
"maxScore"
:
11650
,
"stars"
:
0
},
{
"levelNum"
:
70
,
"maxScore"
:
15910
,
"stars"
:
1
}
],
"remainProp"
:
[
{
"type"
:
2
,
"num"
:
0
},
{
"type"
:
3
,
"num"
:
0
},
{
"type"
:
4
,
"num"
:
0
}
],
"remainEnargy"
:
9979
,
"askForEnergy"
:
false
,
"canReceiveTreasureBoxNum"
:
0
,
"nextRangeStarsNum"
:
150
}
}
\ No newline at end of file
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