在flash中一个一个字出现的效果怎么做
发布网友
发布时间:2022-06-02 02:35
我来回答
共1个回答
热心网友
时间:2023-10-25 19:20
用代码做吧
1、添加一个动态文本框,实例名称(不是变量)设为text0,单行改为多行,然后延长到第4帧。
2、新建图层(代码层,无图形)
第一帧代码:
text1="在FLASH中要做出,一个字一个字显示的效果,应该怎么做";//引号内是你的文字内容
l=length(text1);//得到文字长度,就是字数
i=1;
第二帧代码:(先在第二帧插入关键帧,再添加代码)
text2=substring(text1,i,1);//依次得到每一个字
text0.text=text0.text+text2;
i=i+1;
第三帧无代码
第四帧代码:(先插入关键帧)
if(i<=l){
gotoAndPlay(2);
}else{
stop();
}