多语言展示
当前在线:1008今日阅读:23今日分享:25

[AS3编程教学]按钮控制影片播放

本教程是一个很基础的教程,旨在讲述按钮代码的写法,以及影片剪辑最简单的控制方法,适合初学者。
工具/原料

FlashCS3(及其以上版本)

步骤/方法
1

首先我们打开Flash,利用欢迎界面新建一个ActionScript3.0文档,如下图所示:

2

因为本次讲述按钮对 影片剪辑的的控制,所以我找了一个影片剪辑,是一段内容位一个架子鼓手演奏的动画,我把这个影片剪辑放到舞台上,命名为mcPlayer:

3

此时我们按下Ctrl+Enter测试,会发现这个鼓手在不知疲倦地一直演奏。为什么会这样呢,我们双击打开mcPlayer进去看,发现时间轴上没有任何停止代码,所以动画会一直循环播放。

4

我们还需要两个按钮,一个“播放”和一个“暂停”,用来控制这个影片剪辑的播放与停止。打开“窗口/公共库/按钮”,找到一个自己喜欢的拖到舞台上。

5

此时打开库,发现有个按钮,我们命名为“播放”,我们在这个按钮上单击右键,执行“直接复制”,生产一个“播放副本”按钮,我们重命名为“暂停”。

6

我们把播放和暂停都拖到舞台上,双击进去,把内部的文本框改成中文“播放”,“暂停”。

7

给播放按钮命实例名为“btnPlay',暂停按钮命名为“btnPause'.

8

在第一帧按下F9,打开动作面板输入下面代码,输入如下代码: btnPlay.addEventListener(MouseEvent.CLICK,mcItemPlay); btnPause.addEventListener(MouseEvent.CLICK,mcItemStop); function mcItemPlay(e:MouseEvent):void {  mcPlayer.play(); } function mcItemStop(e:MouseEvent):void {  mcPlayer.stop(); } 以上代码便是两个按钮对这个鼓手的控制。其实代码并不值得一句一句解释,你记住这种格式就好了,慢慢就会使用。

9

Ctrl+Enter测试影片,单击'暂停'鼓手暂停,单击'播放'鼓手开始继续打鼓。

注意事项

按钮一定要“直接复制”两份,否则修改会变成一样的按钮。

推荐信息