在FLASH中,播放和停止按钮通常是通过ActionScript编写的。以下是一个简单的例子,演示了如何创建播放和停止按钮以及如何为它们添加事件监听器来控制播放器的播放和停止。
确保你有一个FLA文件,并在其中创建两个按钮:一个用于播放,一个用于停止。
然后,在ActionScript 3.0中编写以下代码:
```actionscript
import flash.display.MovieClip;
import flash.events.Event;
import flash.media.Video;
// 假设你有一个名为videoPlayer的Video对象和一个名为videoMC的MovieClip
public class MyVideoPlayer extends MovieClip {
private var video:Video;
private var videoPlayer:MovieClip;
public function MyVideoPlayer() {
// 初始化视频对象和视频播放器
video = new Video();
videoPlayer = new MovieClip();
videoPlayer.addChild(video);
videoPlayer.x = 100;
videoPlayer.y = 100;
addChild(videoPlayer);
// 添加播放和停止按钮
var playButton:MovieClip = new MovieClip();
playButton.graphics.beginFill(0x00FF00);
playButton.graphics.drawRect(0, 0, 50, 50);
playButton.graphics.endFill();
playButton.x = 150;
playButton.y = 150;
addChild(playButton);
var stopButton:MovieClip = new MovieClip();
stopButton.graphics.beginFill(0xFF0000);
stopButton.graphics.drawRect(0, 0, 50, 50);
stopButton.graphics.endFill();
stopButton.x = 200;
stopButton.y = 150;
addChild(stopButton);
// 为播放按钮添加事件监听器
playButton.addEventListener(MouseEvent.CLICK, onPlayClicked);
// 为停止按钮添加事件监听器
stopButton.addEventListener(MouseEvent.CLICK, onStopClicked);