FLASH教程之Flash中音量和摆布声道均衡的把持(2)
ActionScript是一种程序语言的简单文本文件.FLA档案能够直接包含ActionScript。二、音量的把持
(6)从库当选一个按钮放在舞台上,把这个按钮转换成MovieClip。如许做的目标是能把这个按钮既能够承受影戏事务也能承受按钮事务,以下图:
(7)在这个按钮的影戏剪辑上到场以下代码
onClipEvent(load){
top=_y;
left=_x;
right=_x;
bottom=_y+100;
}
onClipEvent(enterFrame){
if(dragging=true){
_root.s.setVolume(100-(_y-top));
}
}
(8)经由过程双击这个影戏剪辑,或经由过程选中这个影戏后再选Edit>EditSymbol,进进该影戏剪辑的编纂形态,选中按钮自己,在这个按钮上绑缚以下代码
on(press){
startDrag("",false,left,top,right,bottom);
dragging=true;
}
on(release){
stopDrag();
dragging=false;
}
代码注释:起首是在影戏上的Load事务下,这里做的是初始化的事情,这里的left和right是统一个值,它的感化是使按钮只能在高低被拖动,不克不及摆布挪动。而bottom是比top多了100,如许按钮只能被向下拖动100个像素的地位。
然后在enterFrame事务中,是一个判别语句,dragging=true就是按钮正在被拖动,它是被设置鄙人面的按钮里的,当按钮在拖动时,draggin=true;当stopDrag()时,dragging=false。假如判别是true时实行root.s.setVolume(100-(_y-top));这个语句的感化是当按钮在被拖动时,依据此时按钮的_y地位,来设置音量。
这里用到了sound.setVolume(volume)这个新的语句,sound是你是你建件的newsound()的称号,我们这里是s,volume是一个从0-100的数字,0为声响最小,100为最年夜。
如今你晓得为何一入手下手就用bottom=_y+100吧?看看100-(_y-top)在原始形态下是100,但只需跟着按钮的拖动,_y愈来愈年夜,而top是一个流动的初始值。二者的差愈来愈年夜,如许全部值就愈来愈小,最初至0,取值局限在0-100间。
上面接着来做调治声响的均衡。
</p>
</p>
“swf”这是一个完整的影片档,无法被编辑。swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。 缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。 FLASH广告的问题主要表现在: 商业上的优势——品牌flash的创造;公司企业的flash宣传;flash技术在电视的应用 还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间; 缺点也必然会会有的,但是不同的产品有不同的缺点吧,比如说flash建站它的速度会比较慢。 FLASH广告的问题主要表现在: 它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。 考虑到实际的效果,这些专业的网站并不会去单纯追求技术本身,广告设计是否FLASH不是目的,关键是获得最好的宣传效果。
页:
[1]