打字效果的制作
胜美设计工作室 发表于 - 2006-5-9 22:40:15

作 者:闪速极光  摘 自: 闪吧论坛


第一步,新建新文件,背景为黑色,其它为默认。在场景中用文本工具拉出一个文本框,设定为动态文本,变量为text,多行编辑;设定文本颜色为白色,是为了增大反差,字号为16;格式化里设首行缩进为32(16×2),行间距为3。
在第一帧加如下代码:
//这里是要显示的文本内容,引号必须在英文状态下写入。/n定义了换行也就是开始一个新段落。
text1="各位网友,大家好。欢迎你来到闪客地带。\n随着网络时代的到来,FLASH借着网络的东风迅速发展。本版块将和你一道走进闪客的天地。如果你不是闪迷,那先看看著名闪客小小的作品,他的作品3号可是得过国际大赛的入围奖。老蒋号称中国闪客第一人,但在我心目中小小才是。老蒋的美工是很棒的,他是美院毕业的;而小小除了美工和独特的创意外,编程能力不容忽视,我在论坛发过他编的游戏。当然众多大闪们各有各的风格,他们努力创造着中国FLASH的辉煌。怎么样,看到这,你的心动了吗?你或许会问,我能做动画吗?我不会编程,怎么办?明确告诉你,一位大闪曾说过,FLASH基本的东东你在一个星期内就能掌握。像做FLASH MV作品,不用编程也是可以的,只要你的创意或美工好。如果你的美工和设计不错的话,那千万别埋没了你的才华,让FLASH助你实现你的梦想吧!\n你还等什么,赶快加入!说不定下一个著名闪客就是你啦!";
ll = text1.length;//获得文本的长度
i = 1;//初始化变量

  第二步:在第6帧按F5键加静止帧,然后打开库给打字的声音文件添加标识,方法是:在声音文件上单击右键,选择Linkage,在标识符框中写入sound;增加新层,在第四帧按F6键加关键帧,在帧上加如下代码:
ss=new sound();//新建一个声音对象
ss.attachSound("sound");// sound要和库里的声音文件的标识符相同
if (i<ll+1) {
text = text1.substring(0,i);//从text1中取出子串,显示在text动态文本框中,i取值范围为1~ll
sv = text1.charCodeAt(i-1);//返回“text1”字符串中第i-1个字符的16位代码值,取值范围从0~ll-1
i++;
if (number(sv)==9 ) {//如果遇到换行符\n,停止打字声音
ss.stop();
} else {
ss.start();//否则播放打字声音
}
} else {
stop ();//取完文字后停止
}
  在第六帧加代码:gotoAndPlay (4);//反复执行语句直至停止

  第三步:照例来总结:通过本例你能掌握文本的设置,绑定声音的方法,字符串操作的技巧。字符串的索引号是从0开始的,比如一个字符串“1,2,3,4,5”,长度是最后的索引号加1,也就是4+1等于5。索引号0对应1;索引号1对应2;索引号2对应3;等等。如果你弄清了这个概念,你就能理解上面的语句。
在这里我也衷心的希望更多的朋友来学FLASH,就算你美工不行,研究一下AS也是成材之道。愿与你尽早的相识,共同步入闪客的天堂。
下载源文件

thanks
Hello(游客) 发表于 - 2008-9-21 9:11:54
thanks
personal(游客) 发表于 - 2008-9-20 18:31:21
ding
personal(游客) 发表于 - 2008-9-20 15:37:04
ding
personal(游客) 发表于 - 2008-9-17 13:12:53
ding
personal(游客) 发表于 - 2008-9-17 4:50:18
ding
personal(游客) 发表于 - 2008-9-16 19:09:57
ding
personal(游客) 发表于 - 2008-9-16 10:46:19
ding
personal(游客) 发表于 - 2008-9-16 2:24:34
ding
personal(游客) 发表于 - 2008-9-15 16:28:22
ding
personal(游客) 发表于 - 2008-9-14 23:15:36
Re:打字效果的制作
xie(游客) 发表于 - 2008-9-14 15:33:23
Re:打字效果的制作
bcxs(游客) 发表于 - 2008-9-14 15:31:03
Re:打字效果的制作
xiexie(游客) 发表于 - 2008-9-14 15:30:28
ding
personal(游客) 发表于 - 2008-9-14 12:00:14
ding
personal(游客) 发表于 - 2008-9-13 21:43:42
ding
personal(游客) 发表于 - 2008-9-13 10:46:17
ding
personal(游客) 发表于 - 2008-9-12 16:47:09
ding
personal(游客) 发表于 - 2008-9-10 15:32:23
ding
personal(游客) 发表于 - 2008-9-10 7:30:55
Re:打字效果的制作
wqe09f(游客) 发表于 - 2008-9-9 9:46:47
个人主页 | 引用 | 返回 | 删除 | 回复
ding
personal(游客) 发表于 - 2008-9-9 7:55:21
ding
personal(游客) 发表于 - 2008-9-8 21:12:34
ding
personal(游客) 发表于 - 2008-9-8 13:14:33
ding
personal(游客) 发表于 - 2008-9-7 18:35:15
ding
personal(游客) 发表于 - 2008-9-7 8:18:35
ding
personal(游客) 发表于 - 2008-9-6 22:47:11
ding
personal(游客) 发表于 - 2008-9-6 0:20:23
ding
personal(游客) 发表于 - 2008-9-5 10:37:57
ding
personal(游客) 发表于 - 2008-9-4 18:59:49
ding
personal(游客) 发表于 - 2008-9-4 6:27:51
ding
personal(游客) 发表于 - 2008-9-3 9:48:19
ding
personal(游客) 发表于 - 2008-9-2 7:22:17
ding
personal(游客) 发表于 - 2008-8-30 20:00:23
ding
personal(游客) 发表于 - 2008-8-30 6:36:43
ding
personal(游客) 发表于 - 2008-8-29 18:40:44
ding
personal(游客) 发表于 - 2008-8-29 2:00:19
ding
personal(游客) 发表于 - 2008-8-28 10:45:29
ding
personal(游客) 发表于 - 2008-8-26 13:11:25
ding
personal(游客) 发表于 - 2008-8-25 12:34:41
ding
personal(游客) 发表于 - 2008-8-24 20:50:54

发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题: