admin管理员组文章数量:1531452
2024年6月27日发(作者:)
计算机光盘软件与应用
多媒体技术及应用
Computer CD Software and Applications 2011年第21期
Director1 1.5制作
基于lingo语言的嵌入式音频播放器
卢诗骄
(石家庄机械化步兵学院,石家庄050083)
摘.要:Directorl1.5中音频的播放一般不能直接控制,不能满足用户的多种需要。本文通过对Director11.5中音频播
放的深入分析和研究,运用hngo语句进行脚本编写,制作了嵌入式音频播放器,实现了多媒体作品内部直接自主控制音频
播放,实现音频播放的多种效果,具有较强的参考价值和启发性。
关键词:Director;lingo;音频播放
中图分类号:TP309 文献标识码:A 文章编号:1007—9599(2011)21—0140—02
Directorl1.5 Production Based on
lingo Language of Embedded Audio Player
Lu Shijiao
(Shijiazhuang Mechanized Infantry Academy,Shijiazhuang 050083 ̄China)
Abstract:In Directorl 1.5,the play of audio can not directly be controled normally,Thus can not satisfy the various needs of
user;This paper gives thorough analysis and research on audio play in Directorl1.5,writes script program with lingo language,makes
the embedded audio player,and realizes autonomous control of the audio play in multi-media works directly.At the same time,hte
user can realize various effect ofaudio play.The paper has good reference value and inspiration.
Keywords:Director;Lingo;Audio play
一
、
引言
滑杆的组合,同时可根据多媒体作品的需要,在界面中对音频播
随着多媒体技术的飞速发展,多媒体作品的应用越来越广泛, 放的内容进行灵活设置。设音频清单中需要播放的音频为音频一
作用也越来越重要。Directorl1.5即是一款优秀的多媒体开发软
至音频五,则音频播放界面主要内容可设定如下图所示:
件,且自带lingo语句,可以根据用户的需求制作复杂多样功能强
大的多媒体作品。Directorl 1.5的媒体元素主要包括文本、图形、
图像、动画、音频和视频等,其中文本、图形、图像和动画可以直
接在Directorl 1.5中进行各种设置,但音频和视频的播放一般不
能直接控制。因此如果需要在多媒体作品中自主控制音视频的播
放,需要利用Director的1 ingo语句编写脚本实现相关功能。本
文主要研究如何在Directorl1.5中制作基于lingo语句的嵌入式
音频播放器,以满足多媒体作品中自主控制音频播放的要求,同时
还可以使音频具有多种播放效果,使多媒体作品更加精彩…。
图1音频播放界面
二、嵌入式音频播放器功能及界面的设计
三、嵌入式音频播放器功能的实现
(一)功能设计。嵌入式音频播放器主要设置在多媒体作品
嵌入式音频播放器主要功能的实现如下:
的页面中,根据用户的需要对音频进行各种播放控制。其功能一
(--)播放功能。将需要播放的音频文件音频一至音频五导
般包括:(1)播放功能,用于音频从起始位置的播放:(2)暂停
入演员表,分别为第一个演员至第五个演员,同时在音频清单中
功能,用于暂停音频的播放;(3)继续播放功能,用于音频暂停
设置相应的音频标签。以音频一标签为例,添加代码如下:
播放后,从暂停播放的位置继续播放。(4)停止功能,用于音频
on mousedown
停止播放;(5)快退功能,用于播放上一首音频;(6)快进功能,
if soundbusy(1)then
用于播放下一首音频;(7)滑动杆控制播放功能,用于通过鼠标
puppetsound 1,0
在滑动杆上拖移滑块,控制音频播放的进度,用户可以随意将音
puppetsound 1, 音频一
频调整到需要的位置进行播放;(8)音量控制功能,用于鼠标在
else puppetsound 1, 音频一
音量滑动杆上拖移滑块,控制音频音量的大小。
end if end
(二)界面设计。根据功能设计,确定音频播放器的界面。
(二)继续播放功能。在继续播放按钮上添加代码如下:
其中播放功能主要通过鼠标单击音频播放清单中的音频标签实
on mouseup me
现,继续播放、暂停、停止、快退、快进五项功能通过按钮单击
if not soundbusy(1)then
的形式实现,播放进度控制和音量控制通过滑块在滑杆上移动进
sound(1).play()
行控制。因此,音频播放器的界面主要包括音频播放清单,继续
end if end
播放、暂停、停止、快退、快进五个按钮,及两组不同的滑块与
(三)暂停功能。暂停功能比较简单,主要应用语句sound
一
140—
计算机光盘软件与应用
2011年第21期 Computer CD Software and Applications 多媒体技术及应用
~觌一 一 ~ :一一 一 一一 一 一一 一
一~~=至 ~一一~ 让订~一 ~一一一~ 州一 ~Ⅲ一~ 刊一 一Ⅲ .一 一幽~ ~一 一 ~ 一 一
舡 一 t n tⅡ
㈩一 ~ 一~一~一~一~㈨ 一~删~E吾 一~ 一
movi e.updatestage()
end
上述代码实现的功能是通过鼠标在滑动杆上拖移滑块,控制
当前音频的播放进度 。
恤 :
(七)音量控制功能。音量控制功能可以直接借助Director
中的行为库实现。具体步骤为:打开库面板的声音选项组,在其
中选择“声音通道音量滑块”,再将其拖放到舞台音频播放界面的
声音滑块上,这时会弹出一个参数设置窗口,进行相应设置即可
实现音量控制。
四、结束语
本文主要通过Directorl1.5中lingo语句的脚本编写,制作
了嵌入式音频播放器,用以自主控制多媒体作品的音频播放。嵌
入式音频播放器可以根据用户的需要进行灵活设置,实现丰富生
动的功能。此外,还可以在Directorl1.5中引入多媒体数据库系
统,对音频进行各种调用,以进一步拓展音频播放器的功能,满
足多媒体作品的多种需要。
参考文献:
【1】徐超,徐小荣.DirectorlI完全自学教程【MJ.北京:机械工业出
版社。2009
【2]郑建峰.经典百例DirectorMX2004[M].北京:北京中电电子
出版社。2005
[作者简介]卢诗骄(1978.7-),女,湖南沅陵人,讲师,硕
士,主要研究方向为计算机。
版权声明:本文标题:Director11.5制作基于lingo语言的嵌入式音频播放器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1719494025a781620.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论