Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sn11_zmxz
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
sn11_zmxz
Commits
b50dfdc7
Commit
b50dfdc7
authored
Nov 02, 2023
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加自动跳下一页方法
parent
c7ce6b5c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
46 additions
and
34 deletions
+46
-34
sn11_zmxz_end.js
assets/sn11_zmxz/scene/sn11_zmxz_end.js
+46
-34
No files found.
assets/sn11_zmxz/scene/sn11_zmxz_end.js
View file @
b50dfdc7
...
@@ -41,52 +41,64 @@ cc.Class({
...
@@ -41,52 +41,64 @@ cc.Class({
cc
.
audioEngine
.
stopAll
();
cc
.
audioEngine
.
stopAll
();
cc
.
audioEngine
.
play
(
this
[
'
结束
'
]);
cc
.
audioEngine
.
play
(
this
[
'
结束
'
]);
const
btnRestart
=
cc
.
find
(
'
Canvas/endView/BtnRestart
'
);
//
const btnRestart = cc.find('Canvas/endView/BtnRestart');
btnRestart
.
active
=
false
;
//
btnRestart.active = false;
btnRestart
.
opacity
=
0
;
//
btnRestart.opacity = 0;
const
nodeCharactor
=
cc
.
find
(
'
Canvas/endView/NodeCharactor
'
);
//
const nodeCharactor = cc.find('Canvas/endView/NodeCharactor');
await
asyncTweenTo
(
nodeCharactor
,
0.6
,
{
y
:
150
},
{
easing
:
'
quadOut
'
});
//
await asyncTweenTo(nodeCharactor, 0.6, { y: 150 }, { easing: 'quadOut' });
this
.
showRibbons
();
//
this.showRibbons();
nodeCharactor
.
zIndex
=
110
;
//
nodeCharactor.zIndex = 110;
await
asyncTweenTo
(
nodeCharactor
,
0.6
/
3
,
{
y
:
50
},
{
easing
:
'
quadIn
'
});
//
await asyncTweenTo(nodeCharactor, 0.6 / 3, { y: 50 }, { easing: 'quadIn' });
asyncPlayDragonBoneAnimation
(
nodeCharactor
,
'
wave
'
,
-
1
);
//
asyncPlayDragonBoneAnimation(nodeCharactor, 'wave', -1);
await
asyncDelayTime
(
1
);
await
asyncDelayTime
(
1
);
this
.
onFinish
();
this
.
showFinishStone
();
//
this.showFinishStone();
await
asyncDelayTime
(
3
);
//
await asyncDelayTime(3);
btnRestart
.
active
=
true
;
//
btnRestart.active = true;
btnRestart
.
zIndex
=
130
;
//
btnRestart.zIndex = 130;
await
asyncTweenTo
(
btnRestart
,
0.3
,
{
opacity
:
255
});
//
await asyncTweenTo(btnRestart, 0.3, { opacity: 255 });
btnRestart
.
on
(
'
click
'
,
()
=>
{
//
btnRestart.on('click', () => {
btnRestart
.
off
(
'
click
'
);
//
btnRestart.off('click');
cc
.
tween
(
btnRestart
)
//
cc.tween(btnRestart)
.
to
(
0.3
,
{
scale
:
3
,
opacity
:
0
})
//
.to(0.3, { scale: 3, opacity: 0 })
.
call
(()
=>
{
//
.call(() => {
cc
.
audioEngine
.
play
(
this
[
'
点击
'
]);
//
cc.audioEngine.play(this['点击']);
btnRestart
.
active
=
false
;
//
btnRestart.active = false;
const
middleLayer
=
cc
.
find
(
'
middleLayer
'
);
// const middleLayer = cc.find('middleLayer');
if
(
middleLayer
)
{
// if (middleLayer) {
middleLayer
.
getComponent
(
'
middleLayer
'
)?.
reloadBundle
();
// middleLayer.getComponent('middleLayer')?.reloadBundle();
}
// }
// cc.director.runScene('sn11_zmxz', () => {
// // cc.director.runScene('sn11_zmxz', () => {
// const btnStart = cc.find(`Canvas/endView/BtnStart`);
// // const btnStart = cc.find(`Canvas/endView/BtnStart`);
// btnStart.active = false;
// // btnStart.active = false;
// // cc.find(`Canvas`).getComponent('sn11_zmxz').gameStart();
// // // cc.find(`Canvas`).getComponent('sn11_zmxz').gameStart();
// });
// // });
})
// })
.
start
();
// .start();
});
// });
},
onFinish
()
{
const
middleLayer
=
cc
.
find
(
'
middleLayer
'
);
if
(
middleLayer
)
{
const
middleLayerComponent
=
middleLayer
.
getComponent
(
'
middleLayer
'
);
middleLayerComponent
.
goNextPage
();
return
;
}
else
{
console
.
log
(
"
[onFinish] middleLayer not found
"
)
}
},
},
showFinishStone
()
{
showFinishStone
()
{
...
...
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