您现在的位置是: 软件 > 设计在线 > 网页陶吧 > 网页工具 > Flash > 实例剖析 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

用Flash实现神奇的小球文字动画
2002-02-08· ·pc-king··Yesky

上一页  1 2 3 4  

  通过前面的实例学习,我们不难理解这段as的含义,关键在于为什么要怎么做。其实思路很简单:我们用as来对"红球动画"进行排列,相当于用很多点连接成线从而形成文字,那么重点就是那些点是属于文字笔画部分的,那么就在这个位置放置"红球动画",而不属于文字笔画的就放置"绿球动画"。因此我们在if{}中使用了判断,将属于文字笔画的点都列出来,再进行mc的复制。而复制是按照行、列(即横坐标、纵坐标)来进行的,所以你要想搞清楚自己的文字用点来表示的时候有几行几列,我这里是5行8列。
  应当注意:"=="与"="不同,"="是赋值,"=="的含义是判断是否相等。

  小诀窍:在做之前,你可以在纸上用圆点绘制好文字,并编号,在按照编号来写as,就可以很快完成这看似复杂的操作。

  在第5帧建立关键帧,输入如下的as:
if (Number(n)<=8) {
  gotoAndPlay ("Scene 1", "aaa");
}

//由于一共8列,所以要进行循环。

  将layer1,layer2,和action三层的帧都设置到第100帧,也就是分别在第100帧insert frame,至此完成本例的制作。.fla源文件下载学习

  本文发表于电脑商情报,经作者同意转载于此。

上一页  1 2 3 4  

■ 相关内容
 Flash小球绕杆视觉欺骗
 Flash曲线运用初级教程
 巧除Flash 5的文字“黑块”
 Flash实例制作:彩纸文字贺新年
 Flash游戏实例制作:打小狗
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!