当前位置:首页>网络学院>网页制作>Flash教程>文章内容

FLASH 5 教程 — Flash 影片控制

[ 来源:www.it55.com | 作者: | 时间:2007-07-12 | 收藏 | 推荐 ] 【

第六章,实现对影片的控制

影片的播放是有一定的顺序的,当然这样的顺序并不是不以改变的,在Action指令中的中有很多的指令是控制和获取帧的,在Frame帧面板上,还可以为帧加上标签,哪么,在今后控制帧播放顺序的时候也会很方便。在Flash动画制作方面,通过帧控制来实现交互也是一种常见的方法。当然帧控制的方法有很多种,一个章节不可以全部介绍。所以用一种比较通用的办法来了解帧控制行为是很有必要的。请看图6-1,在这个图的下边有一排按钮,这些按钮实现的功能想必一目了然了吧。哪么,就跟我一起开始下面的实例。(此例源程序光盘范例\ch6\6-1.fla) http://www.it55.com/

FLASH 5 教程 — Flash 影片控制(图一) 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

图6-1 影片控制按钮的界面

www.it55.com在线教程

6.1 播放和停止键 IT资讯之家 www.it55.com

在开始制作控制键之前,有必要对将要涉及的指令做一个全面的了解。打开Flash5的Action面板。在Basic Actions指令集中你可以观察到有几个关于帧控制方面的指令。 it55.com

FLASH 5 教程 — Flash 影片控制(图二) 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

图6-2 Action中的帧控制指令 vd;k;l www.it55.com rdfg

◆ Gotoandplay在所有指令中被安排在第一位。也就是Action面板中Basic Actions中的第一个指令,可见它的重要性了。在goto指令上双击后,在程序编辑区,你会出现gotoandplay(1)命令行了。当此命令出现时参数输入区,共有两个下拉框,和个输入框,和一个单选框。
● Scene下拉框表示选择场景,在其中会用所有的场景列表。
● Type下拉框中共有几个选项。Frame Number表示使用帧序列号表达所要跳转的帧。Frame Label表示用帧标签来表达所要跳转的帧,当然你必须在Frame帧面板中为帧加上标签。Expression表示用表达式来表达所要跳转的帧。Next Frame表示跳转到下一帧。Previous Frame表示跳转到上一帧。

www.it55.com

FLASH 5 教程 — Flash 影片控制(图三) 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

图6-3 goto指令的Type下拉框 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

● Frame输入框中可以根据Type下拉框的选择输入所要跳转的帧。
● 单选框gotoandplay选取时会以gotoandplay跳转并播放来加入代码,取消选取状态程序会变为gotoandstop。
◆ gotoandstop的意思很简单,跳转到指定帧并且停止播放。
◆ play的意思是开始播放。
◆ stop的意思是在当前位置停止播放。
◆ nextframe的意思是跳转到下一帧。
◆ prevframe的意思是跳转到上一帧。
所有这些指令构成了帧跳转的基本使用方法。每一个指令都不复杂。但是合理的应用才是关键。有时候我们惊叹于国外网站眩目的动画效果,但他们基本上并不使用多么复杂的编程,只是使用帧跳转和按钮就作到了很多的事情。所以学习Action脚本编程是为我们的动画效果服务的,而编程本身并不是目的。
开始制作播放按钮和停止按钮。如图6-4所示。 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

 

FLASH 5 教程 — Flash 影片控制(图四) it55.com

图6-4 播放、暂停和停止键 www.it55.com在线教程

步骤一、选择Window|Common Library|Bottons命令,打开Flash的共享库面板,你可以看到很多的按钮样式,其中大部份都是播放控制键,可见Macromedia公司对播放键的重视程度,你可以选择任何一款按钮,倒了不必与笔者相同。

http://www.it55.com/

FLASH 5 教程 — Flash 影片控制(图五) sflj www.it55.com kg^&fgd

图6-5 Common Library共享库面板

it55.com

步骤二、在你制作好的动画源程序上新建一个图层,你会看到系统会把帧自动加入到你的动画的总长度。在第一帧位置上,将这三个按钮拖入。用Align对齐面板调整好它们的位置。 http://www.it55.com/

FLASH 5 教程 — Flash 影片控制(图六) www.it55.com

图6-6 系统默认插入帧会自动加入动画的总长度

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

步骤三、你可以观察到系统会把按钮的位置贯穿于动画的始末。如图6-7。

vd;k;l www.it55.com rdfg

FLASH 5 教程 — Flash 影片控制(图七) sflj www.it55.com kg^&fgd

图6-7 贯穿始末的帧 http://www.it55.com/

步骤四、当然如果你不喜欢这样的方式,你可以在时间轴上再进行操作,但是现在,我们希望这个按钮会在动画的整个过程中都体现,所以就使用系统的默认设置。
步骤五、在代表播放的按键上点击鼠标右键,选择Action,打开按钮的Action行为面板。
步骤六、点击Basic Actions指令集中的play指令,可以看出在程序的编辑区拥有了一两行指令
On(release){
play()
)
播放按钮制作完成。

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

FLASH 5 教程 — Flash 影片控制(图八) http://www.it55.com/

图6-8 播放按钮的代码 it55.com

步骤七、现在再来制作暂停按钮。在按钮上点击鼠标右键选择Action,在打开的Action面板中选择stop(),暂停按钮制作完成。 免费资源www.it55.com

FLASH 5 教程 — Flash 影片控制(图九) www.it55.com

图6-9 暂停按钮的代码

www.it55.com在线教程

步骤八、再来制作停止按钮的代码行。停止按钮其实是停止在片首的按钮。哪么在停止按钮上击鼠标右键选择Action,打开Action面板后选择goto指令,然后取消gotoandplay单选框的选取状态。代码如图6-10所示。 IT资讯之家 www.it55.com

FLASH 5 教程 — Flash 影片控制(图十)

(阅读次数:

返回顶部
共5页: 上一页 1 [2] [3] [4] [5] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]

最新文章