免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享

第二十七课:声音的使用(Part4)

本文来自:★flash之路-flash技术交流★ 转帖请注明出处! 作者:网雨霏霏 您是第4750个浏览者

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
flashroad友情提示:
“点评”不是“回帖”!
音量滑块的实现




调节音量时,通常都是用鼠标直接拖拽,而不是输入数字。所以,前面的设计还是太简陋了。当然,饭要一口一口的吃,遵循这个原则,我也尽量使用循序渐进的办法完成本教程。现在进入主题:
一、外观设计
在这里牵扯到拖拽,只有影片剪辑才可以有。所以,必须将滑块制作成影片剪辑。另外,为了方便最终的功能整合,我们将滑块和凹槽整个都制作成影片剪辑。所以,步骤如下:
1、制作影片剪辑用来容纳整个滑块:
按Ctrl+F8键插入一个影片剪辑【“名称”里输入“滑块”(不是必须的,但是强烈推荐重新命名,方便后期的调试)】
2、制作凹槽:
使用矩形工具,去掉边框色,填充设置为黑色,绘制一个矩形。搞定后,用选择工具选中,在属性面板内设置宽度为104,高度为6,然后Ctrl+k,调整位置

由于凹槽不参与任何的交互,因此,不用转换成元件。直接保持“形状”属性即可
3、制作滑块:
新建一个图层,用矩形工具绘制一个小小的矩形充当滑块,设置其宽度为4,高度为18
说明:凹槽的宽度104=100+4  这个4就是滑块的宽度。这样设计的目的是,当滑块拖到最右侧时,正好是100个像素的长度,和音量能对应起来,方便编程。
然后按F8键,转换成影片剪辑【名称里输入“方形滑块”,注册点设置为左侧中央,如下图所示】

搞定后,在属性面板内更改一下该方形滑块的x坐标为60(这样就可以让声音的默认音量为60%)。并设置一个实例名,假设是fxhk

二、代码编写
用选择工具单击舞台上的方形滑块,打开动作面板,输入代码如下:
本帖隐藏的内容需要回复才可以浏览

三、大功告成,测试影片。效果出来了吧。
该滑块文件独立下载------>
本帖隐藏的内容需要回复才可以浏览
您所在的用户组只能看到部分内容.
如查看全部内容, 请先登录或者注册.
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

获得 大穷神卡 一张

卡片说明:网雨霏霏被风吹乱了秀发,花费了4金币请理发师整理了一个酷炫发型

卡片效果:-4

友情提示:单击下列任意一个表情,即可瞬间自动回复本帖!

好贴......
郁闷......
开心......
擦汗......
鄙视......
狂怒
谢谢
爱你呦
拜托了
嗯嗯
OMG
求关注
伤心......
无奈.....
无奈.....
无奈.....
无奈.....
无奈.....
哈哈哈
NO
OK
what
我来了

最近访问本帖者列表:

打赏

取消

感谢您的支持,我会继续努力的!

扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by 爱秀代码,分享从这里开始,精彩与您同在

点评
B Color Smilies

您还可以输入:个字符
X

X

四、现在,我们将这个“滑块”影片剪辑整合入前面制作的播放器内
1、在库面板内复制,然后打开前面制作的播放器,新建一个图层,然后舞台上直接粘贴,打开属性面板,设置实例名为hk
2、关闭制作的滑块fla文档,现在操作播放器fla文件了
3、在代码图层,加上如下一行:
mymusic.setVolume(hk.fxhk._x)
4、进入滑块影片剪辑内,单击方形滑块后,代码修改为如下:
本帖隐藏的内容需要回复才可以浏览


5、测试影片,效果出来了

五、源码下载:该源码将频谱修改为Part3续里的样式。由于是用代码生成的,为了控制其是否动起来,专门制作了 一个影片剪辑,方便用代码操控。
本帖隐藏的内容需要回复才可以浏览
您所在的用户组只能看到部分内容.
如查看全部内容, 请先登录或者注册.
点评
B Color Smilies

您还可以输入:个字符
X

X

TOP

他[她]看完这篇文章说:

(来自快速回帖模式)
您所在的用户组只能看到部分内容.
如查看全部内容, 请先登录或者注册.
点评
B Color Smilies

您还可以输入:个字符
X

X

TOP

他[她]看完这篇文章说:

(来自快速回帖模式)
您所在的用户组只能看到部分内容.
如查看全部内容, 请先登录或者注册.

获得 花仙子卡 一张

卡片说明:测试照顾了失踪的小狗,主人付出了6金钱以作感谢

卡片效果:+6

点评
B Color Smilies

您还可以输入:个字符
X

X

TOP

 

B Color Image Link Quote Code Smilies
高级模式 | 发新话题

您需要登录后才可以回帖 登录|立即注册

快速
返回顶部
返回首页