内个神经病:Flash8.0教程 <音量控制>
来源:百度文库 编辑:中财网 时间:2024/05/05 19:17:21
(一)、“按钮”制作
1、插入新建按钮类型元件,名称:按钮。
2、在图层一的第1帧上画一个宽 10,高 20像素的无边框矩形,填充色任意 。
(二)、“滑动条”制作
1、插入新建影片剪辑,名称:滑动条。
2、在滑动条影片元件的第1帧处,将按钮拖入并居中对齐。
3、选中按钮,打开动作面板,输入如下动作代码:
on (press) {
startDrag("_root.mc",true,right-100,top,right,top);
}
on (release) {
stopDrag();
}
(三)、底线制作
1、插入新建图形元件,名称:底线。
2、在此元件的第1帧上画一个宽 110高 17 的矩形条。填充色自定。水平、垂直居中对齐。然后画一斜线,将上部分删除,如下图:
(四)、返回主场景,进行音量控制元件组装
图层一命为:音乐图层。
图层二命为:按钮(开始、暂停、停止)图层
图层三命为:底线层,在此图层的第1帧上从库里提取“底线”图形元件,放到适当位置。
图层四命为:文本图层。
1、在此图层的第1帧处,用“静态文本”工具,输入“音量”两字(字体,字色,字号自定)并放到合适的位置。
2、再在文本图层的第1帧处上同时建一个动态文本(字体,字色,自定,字号自定),并把此动态文本框放到音量两字的后面。
3、选中动态文本框,在文本属性面板里输入变量名为:“vo”。
图层五命为:控制条图层
1、在此图层的第1帧处,从库里提取“滑动条”影片剪辑元件,并与底线矩形条右对齐。
2、选中滑动条,在属性面板里输入实列名“mc”。
3、选中滑动条,打开动作面板,输入如下代码:
onClipEvent(load){
right=_x;
top=_y;
}
onClipEvent(enterFrame){
_root.vo=Math.round(_x-(right-100));
_root.aa.setVolume(_root.vo);
}
图层六命为:脚本图层
选中此图层的第一帧,打开动作面板,输入如下动作语句:
aa=new Sound();
aa.attachSound("");
aa.start(0,10);
http://upload.meqzone.com/up1/1313371868x3663560518.swf