怎么做出flash 打字机效果呢? 我有大量文字想要在flash里编辑成打字效果,有现成的代码可以用吗?

就是不知道写什么ActionScript代码 可以具体说明吗
2025-03-01 02:56:25
推荐回答(2个)
回答1:

1,在图层第一层添加动态文本框为动态文本框的变量取名为temp,在第五帧插入帧,延长时间。
2,在第二层第一帧加代码:i=0;
text=" 这里是你要打的文字,前面有个空格。"
3,在第二帧输入代码:if(i<=length(text)){
i++;
temp=substring(text,1,i);
}else{
stop();
}
4,在第五帧输入:gotoAndPlay(2);
根据你打字的速度,决定你要延长至多少帧。

回答2:

画一条直线转换为影片剪辑,编辑元件,在第二帧插入个空白帧,将这个影片剪辑作为光标在主舞台里保持始终播放就行了。然后文字就是每加一帧写一个字,比如:第一帧是‘你’,第二帧是‘你好’,第三帧是‘你好!’。文字在主舞台新建一个层与光标mc分开。