马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
与gif和jpg不同,用Flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。
3.2综合殊效(2)
3.2.2血管殊效
在MX中,良多殊效都是与画线功效分不开的,这一点申明了Macromedia公司在FlashMX中到场一些复杂画图功效以后,可制造的内容变得丰厚起来,效果也能够变得十分奇奥。上面这个殊效就是间接利用画线功效,经由过程公道布置画线的色彩与地位以后,发生出一个实在的血管网状图效果。详细程序以下:
Stage.scaleMode="noScale";
this._x=this._y=200;
this.onEnterFrame=function(){
//最多发生1000根血管线
if(++time<1000){
//血管发展的角度,在上一次发展角度正负25度之间动摇
t+=(Math.PI/180*(25-random(50)));
//血管的长度是20-50
len=random(30)+20;
//依据前次血管的地位盘算新血管的地位,让血管能够无穷延长
</p>
</p>[1]200806/15169_2.html>[2]200806/15169_2.html>下一页
this._x-=((x1=x+len*Math.sin(t))-x);
this._y-=((y1=y+len*Math.cos(t))-y);
//用一种随机深白色来画血管
this.lineStyle(3,"0x"+(random(102)+51).toString(16)+"0000",50);
this.lineTo((x=x1),(y=y1));
//以20%的几率画血管的分支
if(random(100)<=20){
<Pclass=a3>200806/15169.html>上一页200806/15169.html>[1][2]
AdobeFlashCS5.5中的动画制作更简单,借助基于对象的动画快速创建动画、轻松修改运动路径并全面控制个别动画属性。 |