
director影片中实现用鼠标或键盘单击暂停再单击继续 15
3个回答
展开全部
要实现这个功能,你需要使用HTML5的video元素和JavaScript。以下是一种可能的实现方式:
首先,让我们在HTML中创建一个video元素和一些用于暂停/继续播放的控制按钮:
```html
<video id="myVideo" width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button id="pauseButton">暂停</button>
<button id="playButton">继续</button>
```
然后,在JavaScript中,我们可以为这两个按钮添加事件监听器,监听'click'事件:
```javascript
// 获取视频元素和控制按钮
var video = document.getElementById('myVideo');
var pauseButton = document.getElementById('pauseButton');
var playButton = document.getElementById('playButton');
// 当点击暂停按钮时,暂停视频
pauseButton.addEventListener('click', function() {
video.pause();
});
// 当点击继续按钮时,继续视频
playButton.addEventListener('click', function() {
video.play();
});
```
这就是基本的实现方式。当然,你可能还需要添加其他功能,比如检查视频是否已经在播放,或者添加一个时间显示等等。
首先,让我们在HTML中创建一个video元素和一些用于暂停/继续播放的控制按钮:
```html
<video id="myVideo" width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button id="pauseButton">暂停</button>
<button id="playButton">继续</button>
```
然后,在JavaScript中,我们可以为这两个按钮添加事件监听器,监听'click'事件:
```javascript
// 获取视频元素和控制按钮
var video = document.getElementById('myVideo');
var pauseButton = document.getElementById('pauseButton');
var playButton = document.getElementById('playButton');
// 当点击暂停按钮时,暂停视频
pauseButton.addEventListener('click', function() {
video.pause();
});
// 当点击继续按钮时,继续视频
playButton.addEventListener('click', function() {
video.play();
});
```
这就是基本的实现方式。当然,你可能还需要添加其他功能,比如检查视频是否已经在播放,或者添加一个时间显示等等。
展开全部
首先同意peggyp311的办法,如果声音无法暂停,我想也许你的影片的视频和声音是分别放到舞台的,我建议先把视频和音频合成为一个演员,再把这个演员放到舞台上。这样影片暂停了声音一定也暂停了。供参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建立一个影片脚本如下即可 :
global isAuto
on startmovie me
isAuto=1
end
on mouseUp
if isAuto then
isAuto=0
else
isAuto=1
end if
end
on keydown
if isAuto then
isAuto=0
else
isAuto=1
end if
end
on exitFrame
if isAuto=0 then
go the frame
end if
end
global isAuto
on startmovie me
isAuto=1
end
on mouseUp
if isAuto then
isAuto=0
else
isAuto=1
end if
end
on keydown
if isAuto then
isAuto=0
else
isAuto=1
end if
end
on exitFrame
if isAuto=0 then
go the frame
end if
end
追问
这个我知道,但是无法实现声音暂停,图像静止了声音还继续仍然不行啊!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询