| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > ActionScript教程 > 文章正文 用户登录
获取相关新闻
随机音乐代码
添加音乐类
Sogua免费提供音乐
天籁村音乐网站长
从音乐的发展规律
运营商下一步需要
如何获取用户的需
简介动画制作过程
关于背景音乐循环

获取音乐数据流制作随数据流变化的MC           

获取音乐数据流制作随数据流变化的MC

作者:佚名 来源:闪吧 作者: 3780096 更新:2007-1-13 20:46:59 错误报告 我要投稿

这个的制作需要获取音频的波谱,把音频的波谱转化为数据,这个东东需要一个软件叫FLASHAMP这个软件很小,而且不需要安装,直接使用,等会儿把这个软件放在下面,送给爱好者(它的使用非常简单,顺便也说说它的使用方法)

得到音乐的数据后,把这些数据作为数组中的元素,然后通过创建函数来调用,同时把这些值赋给MC的y坐标的缩放。

一、用FlashAmp获取音频数据
二、打开flash,开始制作

1 、入已经获取数据流的音乐,放在桢上
2、做作4个mc元件,上面的4个图形,注意只画4个就是了,上面的mc的运动是AS命令的
3、做一个空的MC,用来写语句,其实也可以不做,写在桢上也可
4、将4个MC分别拖到场景,命事例名分别为a1 a2 a3 a4
5、将空mc拖到场景,命事例名为cont
三、开始写AS
1、在桢上初始化变量_root.cont.i = 0;
2、把以下语句写在cont 这个MC上

onClipEvent (load) {
snd = new Array(100, 88, 84, 95, 98, 99, 100, 100, 100, 99, 98, 99, 91, 88, 96, 99, 100, 93, 90, 97, 99, 100, 100, 87, 83, 94, 98, 99, 97, 96, 99, 96, 95, 98, 90, 87, 96, 99, 100, 96, 95, 98, 99, 84, 45, 15, 0);
function go() {
_root.round1._yscale = sndnow;
_root.round2._yscale = sndnow;
_root.round3._yscale = sndnow;
_root.round4._yscale = sndnow;
i++;
}
}
onClipEvent (enterFrame) {
sndnow = 100+snd[i]*4;
go();
}

点击浏览该文件
点击浏览该文件

获取数据流程
软件注册之后

按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
软件下载

点击浏览该文件
Name:AzzYRiAN Code: DS80250

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。