1,在图层第一层添加动态文本框为动态文本框的变量取名为temp,在第五帧插入帧,延长时间。
2,在第二层第一帧加代码:i=0;
text=" 这里是你要打的文字,前面有个空格。"
3,在第二帧输入代码:if(i<=length(text)){
i++;
temp=substring(text,1,i);
}else{
stop();
}
4,在第五帧输入:gotoAndPlay(2);
根据你打字的速度,决定你要延长至多少帧。
画一条直线转换为影片剪辑,编辑元件,在第二帧插入个空白帧,将这个影片剪辑作为光标在主舞台里保持始终播放就行了。然后文字就是每加一帧写一个字,比如:第一帧是‘你’,第二帧是‘你好’,第三帧是‘你好!’。文字在主舞台新建一个层与光标mc分开。