Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dfzx_cocos_dds
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
template admin
dfzx_cocos_dds
Commits
dd113932
Commit
dd113932
authored
Mar 17, 2021
by
范雪寒
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 重启后大星星消失问题
parent
75e92b5f
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
14 deletions
+15
-14
et_13.js
play/assets/et_13/script/et_13.js
+4
-14
util.js
play/assets/et_13/script/util.js
+11
-0
No files found.
play/assets/et_13/script/et_13.js
View file @
dd113932
// import { getSprNode } from "./util";
// import { getSprNode } from "./util";
import
{
getSprNode
,
playAudioByUrl
,
randomSortByArr
,
playAudio
,
showTrebleFirework
,
RandomInt
,
asyncDelay
,
exchangeNodePos
}
from
"
./util
"
;
import
{
getSprNode
,
playAudioByUrl
,
randomSortByArr
,
playAudio
,
showTrebleFirework
,
RandomInt
,
asyncDelay
,
exchangeNodePos
,
onHomeworkFinish
}
from
"
./util
"
;
cc
.
Class
({
cc
.
Class
({
extends
:
cc
.
Component
,
extends
:
cc
.
Component
,
...
@@ -87,19 +87,8 @@ cc.Class({
...
@@ -87,19 +87,8 @@ cc.Class({
func
(
this
.
getDefaultData
());
func
(
this
.
getDefaultData
());
},
},
onHomeworkFinish
()
{
const
middleLayer
=
cc
.
find
(
'
middleLayer
'
);
if
(
middleLayer
)
{
const
middleLayerComponent
=
middleLayer
.
getComponent
(
'
middleLayer
'
);
if
(
middleLayerComponent
.
role
==
'
student
'
)
{
middleLayerComponent
.
onHomeworkFinish
(()
=>
{
});
}
return
;
}
},
getDefaultData
()
{
getDefaultData
()
{
const
dataJson
=
'
{"groupArr":[{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"bdpq"},{"type":"text","isRight":"0","text":"ooo"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]}
,{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]}
]}
'
;
const
dataJson
=
'
{"groupArr":[{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"bdpq"},{"type":"text","isRight":"0","text":"ooo"}]},{"ques":"","optionArr":[{"type":"text","isRight":"1","text":"pad"},{"type":"text","isRight":"0","text":"ggff"},{"type":"text","isRight":"0","text":"OOO"}]}]}
'
;
const
data1
=
JSON
.
parse
(
dataJson
);
const
data1
=
JSON
.
parse
(
dataJson
);
return
data1
;
return
data1
;
},
},
...
@@ -630,6 +619,7 @@ cc.Class({
...
@@ -630,6 +619,7 @@ cc.Class({
const
bigStarBg
=
this
.
bigStarArr
[
this
.
groupIndex
];
const
bigStarBg
=
this
.
bigStarArr
[
this
.
groupIndex
];
const
starBig
=
bigStarBg
.
starBig
;
const
starBig
=
bigStarBg
.
starBig
;
starBig
.
scale
=
1
;
const
star
=
bigStarBg
.
star
;
const
star
=
bigStarBg
.
star
;
star
.
active
=
true
;
star
.
active
=
true
;
star
.
scaleX
=
0.7
/
bigStarBg
.
scale
;
star
.
scaleX
=
0.7
/
bigStarBg
.
scale
;
...
@@ -718,7 +708,7 @@ cc.Class({
...
@@ -718,7 +708,7 @@ cc.Class({
cc
.
tween
(
this
)
cc
.
tween
(
this
)
.
delay
(
0.2
)
.
delay
(
0.2
)
.
call
(()
=>
{
.
call
(()
=>
{
this
.
onHomeworkFinish
();
onHomeworkFinish
();
this
.
showRestartBtn
();
this
.
showRestartBtn
();
})
})
.
start
();
.
start
();
...
...
play/assets/et_13/script/util.js
View file @
dd113932
...
@@ -293,3 +293,14 @@ export function showTrebleFirework(baseNode, rabbonList) {
...
@@ -293,3 +293,14 @@ export function showTrebleFirework(baseNode, rabbonList) {
showFireworks
(
left
);
showFireworks
(
left
);
showFireworks
(
right
);
showFireworks
(
right
);
}
}
export
function
onHomeworkFinish
()
{
const
middleLayer
=
cc
.
find
(
'
middleLayer
'
);
if
(
middleLayer
)
{
const
middleLayerComponent
=
middleLayer
.
getComponent
(
'
middleLayer
'
);
if
(
middleLayerComponent
.
role
==
'
student
'
)
{
middleLayerComponent
.
onHomeworkFinish
(()
=>
{
});
}
return
;
}
}
\ 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