线条效果
经常在网上看到一些线条滑动的效果,感觉效果不错,然后自己就用手工做了一个影片剪辑,感觉还可以,不过觉得还不是很好。于是就想到用AS可能会有更好的效果...经过反复的试验,终于达到想要的结果,也想把这个东西送给大家!
AS:(不足之处请大家谅解)
onClipEvent (load) {
var round = 30;
//一个周期
var i = 0;
//循环变量
var speed = random(50)-25;
//取个-25到25的速度
}
onClipEvent (enterFrame) {
this._width = Math.random()*2;
//宽度为0.2到2,虽然底下有随机宽度,但我想让细线必须存在..
this._alpha = random(40)+10;
//透明,10到50
if (this._x>550) {
this._x = 0;
} else if (this._x<0) {
this._x = 550;
}
//不然就跑出舞台了,呵呵
if (i<round) {
this._x += speed;
if (Math.abs(Number(speed))<10) {
speed = random(50)-25;
//如果速度小于10,重新设置速度,我不喜欢慢的,嘿嘿!
}
} else {
i = 1;
this._width = random(20);
//随机宽度为1到20
this._alpha = random(40)+10
//透明,10到40,与上面重复增强闪烁效果...
updateAfterEvent();
//更新舞台
speed = random(50)-25;
//重设速度
}
i++;
}
补充:flash教程,动画技术