马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
与gif和jpg不同,用Flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。
鱼戏莲叶间(如所示)是一个将鼠标跟从效果使用得十分奇妙的例子。该动画中,一条心爱的鱼儿在莲叶间畅游。最吸惹人的是,这条鱼儿会牢牢跟从着您的鼠标,而且在回身转头之间,鱼头、鱼身和鱼尾之间的活动显得十分联贯。一样平常的鼠标跟从效果常常只使用了复杂的跟从,实践上就是ActionScript的复杂挪用。本例将告知您怎样在剧本程序的基本上到场一些技能,使做出来的效果更富情味,更引人眼球。本例在帧高低的工夫其实不多,关头的中央在影片剪辑元件的挪用和布置上。学完本实例,不仅能够把握怎样制造鼠标跟从效果,并且对动画创作的技能会有一个新的熟悉。
“鱼戏莲叶间”最终效果
:软件常识点
:影片剪辑元件的链接
:attachMovie语句
:with语句
:duplicateMovieClip语句
:startDrag语句
实例剖析
<P> 在制造“鱼戏莲叶间”之前,让我们来对实例举行一些剖析,以便理清思绪,对全局有一个体系的掌控。<P> 制造特性<P> 本义务次要有以下特性:<P> (1)要做的鱼实在只要鱼头、带鳍的鱼身和不再鳍的鱼身3个元件,整条鱼是经由过程剧本程序组合起来的。在鱼和莲叶的安排上都要用到深度级别(level)的观点。<P> (2)鼠标跟从效果实践上是使工具地位随鼠标的活动而不休变更,如许的效果很简单就做出来了。可是要将鼠标跟从效果做到炉火纯青,常常必要举行一些技能性的盘算。本例的技能重点在于对鱼的各部分的活动速率和偏向的把持。 创意剖析
鼠标跟从属于交互式动画的一种。在里,用鼠标能够把持您想把持的任何器材。可是要使这类工资的利用不那末僵硬,就得照应到所利用工具的每个细节。
本例将一条鱼拆分红多少节,起首从头到尾对每节的巨细和通明度作一个递加,如许,一条头粗尾细实在感很强的鱼就做出来了。在把持鱼的活动时,每节的速率也有一个从快到慢的变更,使游动的鱼有必定的伸缩度,如许才干表现出鱼的天真性。另外一个环节是跟着鼠标的活动,鱼的游动偏向会发生激烈的变更。假如不合错误每节的扭转偏向作一个对照准确的调剂,鱼身的错位就会十分惊人。本例利用的办法是使鱼在游动时身材的每节都扭转到后面一节在上一时候的偏向,如许鱼不再完整受鼠标的教唆,而会跟从本身的角度发生突变。别的,在做鱼鳍时让它附带一段改动通明度的突变动画,使鱼更具实在感。
向场景中增加莲叶有3种办法:
【办法1】
间接将其拖加入景中,如许会使游动的鱼浮于它的下层,明显不是我们所要的效果。
【办法2】
将其拖加入景中,并用duplicateMovieClip办法调剂其层级,使其浮于鱼的下层。这是本例用到的办法。
【办法3】
不将其拖加入景中,而在库中为其增加链接,利用attachMovie办法将其挪用加入景中,但必要为其设置地位参数,不然它将呈现在播放窗口的左上角,也就是窗口坐标中的原点地位。
手艺方法
制造动画“鱼戏莲叶间”的手艺方法次要在于几个ActionScript命令的使用。本例用到的ActionScript命令次要有: 1.attachMovie(idName,newName,depth)
从库中取一个为举措剧本设置了链接的元件并将其附加加入景中。idName是库中要附加到舞台上的影片剪辑元件的链接称号,也就是在“链接属性”对话框中的“标识符”字段中输出的称号。newName是为利用该命令附加加入景中的影片剪辑实例指定的独一称号。depth是一个整数,用来指定影片剪辑所放地位的深度级别,这个深度级别(level)是在动画播放时由Flash分派的,它与层(layer)的观点相似但又有所区分。每一个深度级别只能包容一个影片剪辑实例,假如为统一级别附加新的实例,旧实例将主动消散。暗示深度级其余整数越年夜,相称于显现的层越切近我们的视野。
[1]200806/15252_2.html>[2]200806/15252_2.html>下一页
200806/15252.html>上一页200806/15252.html>[1][2]
交互性更是flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。 |