上面特效的代码比较深奥难懂,下面就讲两个相对简单一点的特效。第一个是麦克风的使用,这个特效由于没有相关帮助文档,所以要使用某些功能只能慢慢地尝试,这样让编程变得麻烦;第二个特效为血管特效,它是对画线函数的绝好应用,非常值得大家学习。
目前来说可以查到的关于麦克风的资料就是这些,现在来看一个具体实例的代码:
_root.createEmptyMovieClip("mic", 1);
_root.mic.attachAudio(Microph>设置采样频率
_root.myMic.setRate(44);
this.>返回麦克风的音量从–1多边形的边数
angle = 8;
for (j=0; j<angle; j++) {
xradius = Math.cos((j*360/angle)*Math.PI/180)*ml*(radius/angle);
yradius = Math.sin((j*360/angle)*Math.PI/180)*ml*(radius/angle);
this.lineStyle(level/3, "0xffffff");
x = Math.cos((arcAngle+rotati>画中心的等边形的边
for (i=1; i<angle+1; i++) {
x = Math.cos(((i*(360/angle))+rotati>这段代码是根据麦克风的声音画一组正多边形。图3-8的效果。
index:这个属性与上面的silenceLevel:静音控制。这个明显是一个布尔变量值。为true
上一篇:5ucms插件,Flash MX 编程深层次应用-ActionScript编程(3) 下一篇:5ucms培训,Flash MX 编程深层次应用-高级特效(7) |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms插件,Flash MX 编程深层次应用-高级特效(3)的关键词: |