FLASH如何在上面加逐个出现的字?

2025-04-01 10:29:18
推荐回答(2个)
回答1:

上面的是脚本编辑
我给你说个简单的,当然只针对于字少,字多了就够你受的了
我就用 “我和你”举个例
1新建一个图层,上面写上“我”字,放到你合适的位置,再在你需要他完全显示出来的祯插入一个关键祯,然后再2祯中间创建补间动画
2点选第一个关键祯,将在属性面版框中找颜色一项,选Alpha,将后面的100%调整为0%
3新建一个图层,在“我”字的第2个关键祯位置(在新图层)那里插入一个空白关键祯,在场景中写上第2个字“和”,写上后空白关键祯就变为关键祯了,然后再在你需要他完全显示出来的祯上插入一个关键祯,中间创建补间动画,点选第“和”字图层的第个关键祯,和上面一个,将属性颜色Alpha改为0%
现在你可以看看效果,如果满意就继续做后面的,方法是一样的
注:需要每个字显示出来以后仍然能被看见,需要在每个字的图层关键祯后面加祯,也就是加显示出来的时间

也许你不需要我这样的答案,但也算是给不懂想学的人一个小小指导吧

回答2:

正文
文字的逐个出现(打字效果)

Frame1: text="引号内是要出现的字";
ll = text.length;// 表示text文本的字符数;
i = 1;//用于控制输出的变量;
Frame4:
if (itext1 = text.substring(0,i);//从第0个字符开始抽取显示,抽取长度为i;
i++;
}
Frame5:
gotoAndPlay(4);