|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash也支持高品质的mp3音频流、文字输入字段、交互式接口等等很多工具。这个最新版本可以观看所有的flash格式。
3、调治声响的均衡
(9)从库当选一个按钮放在舞台上,把这个按钮转换成MovieClip。如许做的目标是能把这个按钮既能够承受影戏事务也能承受按钮事务。(此例是最下的谁人按钮,既横向的谁人)做好后以下图:
(10)在这个按钮的影戏剪辑上到场以下代码
onClipEvent(load){
top=_y;
bottom=_y;
left=_x-50;
right=_x+50;
center=_x;
}
onClipEvent(enterFrame){
if(dragging=true){
_root.s.setPan((_x-center)*2);
}
}
(11)经由过程双击这个影戏剪辑,或经由过程选中这个影戏后再选Edit>EditSymbol,进进该影戏剪辑地编纂形态,选中按钮自己,在这个按钮上绑缚以下代码(和前次的操纵完整不异)。
on(press){
startDrag("",false,left,top,right,bottom);
dragging=true;
}
on(release){
stopDrag();
dragging=false;
}
代码注释:在enterFrame事务中,是一个判别语句,dragging=true就是按钮正在被拖动,它是被设置鄙人面的按钮里的,当按钮在拖动时,draggin=true,但当stopDrag()时,dragging=false。假如判别是true时实行_root.s.setPan((_x-center)*2);这个语句的感化是当按钮在被拖动时,依据此时按钮的_x地位,来设置音量。
这里用到了sound.setPan(pan)这个新的语句,sound是你是你建件的newsound()的称号,我们这里是s,pan是一个从-100至100的数字,0为声响在两个声道平衡分派,100为右声道最年夜,-100为左声道最年夜。至于内里的(_x-center)*2是一个从-100至100之间变更的变量,它的道理是依据_x坐标的变更而变更,信任人人一看就会分明。原文件下载进修
</p>
运行时,它可以跨浏览器和操作系统、原汁原味地呈现具有表现力的应用程序、内容和视频,功能强大,兼容性高。 |
|