3.2 综合特效(2) 3.2.2 血管特效在 MX中,很多特效都是与画线功能分不开的,这一点说明了Macromedia公司在Flash target=_blank>Flash MX中加入一些简单绘图功能之后,可制作的内容变得丰富起来,效果也可以变得非常奇妙。下面这个特效就是直接使用画线功能,通过合理安排画线的颜色与位置之后,产生出一个真实的血管网状图效果。具体程序如下: 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; //根据上次血管的位置计算新血管的位置,让血管可以无限延伸 |