Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MRBR_video
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
MRBR_video
Commits
f2bf3fe7
Commit
f2bf3fe7
authored
Nov 15, 2022
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
测试
parent
ff60f5a9
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
0 deletions
+11
-0
MRBR_video.js
assets/MRBR_video/scene/MRBR_video.js
+11
-0
No files found.
assets/MRBR_video/scene/MRBR_video.js
View file @
f2bf3fe7
...
...
@@ -1069,8 +1069,10 @@ cc.Class({
if
(
currentTime
)
{
video
.
currentTime
=
currentTime
;
console
.
log
(
"
Set video current time-1:
"
,
video
.
currentTime
);
}
else
{
video
.
currentTime
=
Number
(
this
.
curQues
.
ques_start
);
console
.
log
(
"
Set video current time-2:
"
,
video
.
currentTime
);
}
if
(
this
.
playTimes
>
0
)
{
...
...
@@ -1112,6 +1114,7 @@ cc.Class({
const
video
=
this
.
video
;
video
.
node
.
name
=
"
wait_video
"
;
video
.
currentTime
=
Number
(
this
.
curQues
.
wait_start
);
console
.
log
(
"
Set video current time-3:
"
,
video
.
currentTime
);
this
.
curEndTime
=
Number
(
this
.
curQues
.
wait_end
);
delayCall
(
0.01
,
()
=>
{
video
.
play
();
...
...
@@ -1139,6 +1142,7 @@ cc.Class({
console
.
log
(
"
in continueWaitVideo
"
);
this
.
video
.
currentTime
=
Number
(
this
.
curQues
.
wait_start
);
console
.
log
(
"
Set video current time-4:
"
,
video
.
currentTime
);
this
.
curEndTime
=
Number
(
this
.
curQues
.
wait_end
);
delayCall
(
0.01
,
()
=>
{
...
...
@@ -1161,6 +1165,7 @@ cc.Class({
const
video
=
this
.
video
;
video
.
node
.
name
=
"
right_video
"
;
video
.
currentTime
=
Number
(
this
.
curQues
.
right_start
);
console
.
log
(
"
Set video current time-5:
"
,
video
.
currentTime
);
this
.
curEndTime
=
Number
(
this
.
curQues
.
right_end
);
delayCall
(
0.01
,
()
=>
{
...
...
@@ -1185,9 +1190,11 @@ cc.Class({
if
(
this
.
wrongStartTime
&&
this
.
wrongEndTime
)
{
video
.
currentTime
=
this
.
wrongStartTime
;
console
.
log
(
"
Set video current time-6:
"
,
video
.
currentTime
);
this
.
curEndTime
=
this
.
wrongEndTime
;
}
else
{
video
.
currentTime
=
Number
(
this
.
curQues
.
wrong_start
);
console
.
log
(
"
Set video current time-7:
"
,
video
.
currentTime
);
this
.
curEndTime
=
Number
(
this
.
curQues
.
wrong_end
);
}
...
...
@@ -1216,6 +1223,7 @@ cc.Class({
const
video
=
this
.
video
;
video
.
node
.
name
=
"
end_video
"
;
video
.
currentTime
=
Number
(
this
.
curQues
.
end_start
);
console
.
log
(
"
Set video current time-8:
"
,
video
.
currentTime
);
this
.
curEndTime
=
Number
(
this
.
curQues
.
end_end
);
delayCall
(
0.01
,
()
=>
{
video
.
play
();
...
...
@@ -1495,6 +1503,7 @@ cc.Class({
this
.
video
.
pause
();
this
.
videoControlBar
.
emit
(
"
update_video_status
"
,
0
);
this
.
video
.
currentTime
=
this
.
curEndTime
;
console
.
log
(
"
Set video current time-9:
"
,
video
.
currentTime
);
this
.
curEndTime
=
-
1
;
this
.
curVideoPlayEnd
();
// this.videoControlBar.active = false;
...
...
@@ -1531,6 +1540,7 @@ cc.Class({
this
.
curEndTime
=
-
1
;
}
this
.
video
.
currentTime
=
userDragTime
;
console
.
log
(
"
Set video current time-10:
"
,
video
.
currentTime
);
},
// 是否正在拖动进度条
...
...
@@ -1646,6 +1656,7 @@ cc.Class({
// 监听组件发来的拖动百分比
this
.
videoControlBar
.
on
(
"
on_drag_percent
"
,
(
percent
)
=>
{
this
.
video
.
currentTime
=
percent
*
this
.
videoDuration
;
console
.
log
(
"
Set video current time-11:
"
,
video
.
currentTime
);
})
// 监听组件发来视频播放、暂停事件
...
...
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