画面特效是指那些通过程序自动生成的画面,或者在简单的画面制作之后通过程序来进行控制,从而完成那些用手工制作非常费时费力甚至是无法完成的特效,因而极大地加强了Flash画一条透明度为alpha这段程序好像非常短小,其实却包括“动画片断函数原型的定义”这一重要知识点。在很多地方,动画经常要用到某个函数,而这个函数又属于动画片断之中,这样就可以采用Movieclip.prototype.
其实也没有什么变化,只是函数的定义方式发生了一点小小的改变而已,执行的结果与上面一样。为了让大家看清楚,背景色特意没有设成黑色,而是采用了深灰色,如图2-6
在动画中有时为了增加动态的效果,可以在画面中加几个来回移动的透明光条,这些光条都具有下面的几个特征:
,当然了,这两个值,可以根据自己的需要来定义,然后把它加到场景中。选中它,在Acti>面板中加入下面代码:
>设置小条的透明度为15
this._alpha = 15;
//位置是场景中的中心位置
this._y = Stage.height/2;
this._xscale = random(50)+20;
//设置小条的宽度变形
scale_move = 2*(3-random(6));
if (scale_move == 0) {
scale_move = 3;
}
}
>小条的宽度比例不能太小,也不能太大
if (_xscale>200 or _xscale<20) {
//这样,一个可以自由往返的光条就制作完成了。
整个程序代码的核心就是通过正负move所示。
这种特效在很多广告BANNER
图2-10
无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms模版,Flash MX 编程深层次应用-初级特效(6) 下一篇:5ucms仿站,动感地带学习专题(6) |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms插件,Flash MX 编程深层次应用-初级特效(3)的关键词: |