如何用Flash ActionScript 2.0实现记录(录音)功能

[复制链接]
查看11 | 回复2 | 2012-8-25 16:52:47 | 显示全部楼层 |阅读模式
帮同学做毕设,Flash做的一个钢琴键盘,声音放在每个琴键里,鼠标点击发声。其中有一组键用来演示,鼠标键盘都能控制发声。
现在她要我做个录音功能,能记录按过的键并且播放出来。(不早说。。。)
初步想法是为录音按钮设一个flag,每当按键时判断flag,如果开了录音功能就把键的代号送进数组里。按播放就遍历数组。因为一组演示键只有13个,加代码的开销不大。
想问下这方法是否可行,还有没有别的更好的方法呢?比如用Listener是否可以实现?
这两天就要完成,有点急。只用AS2.0

回复

使用道具 举报

千问 | 2012-8-25 16:52:47 | 显示全部楼层
以上问题不是我想解决的,我想的是如何用flash actionscript2.0实现点击录音按钮可以开始录音,点击保存按钮可以将你的声音保存到本地,回放按钮可以在flash页面下回放你之前录制的音
回复

使用道具 举报

千问 | 2012-8-25 16:52:47 | 显示全部楼层
提示:此种仅仅显示不同的mc不要不断的加载显示删除再加载。mc是透明的,卸载后是不可见的,不用这样不断删除,消耗cpu而代码的核心部分就是mc加载图片或文本,这个网上都能搜到,不写了另一个关键点就是计时器,你可以选择用as的计时器函数,不过我更推荐用enterframe来计数,这个也不写了,百度知道里一堆的内容
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行