[AS 功能代码教程05] 打字机效果
2009-05-30 12:07:24 来源:WEB开发网思路:1.首先用AS创造出动态文本框,用于输出文字;
2.用计时器,每隔一段时间累加输出下一个字符。
AS代码层:
_root.createTextField("output", 1, 0, 0, 500, 400);
var txt_f:TextFormat = new TextFormat();
txt_f.font = "宋体";
//设置字体
txt_f.color = 0x333333;
//设置文字颜色
txt_f.size = 22;
//设置文字大小
txt_f.bold = true;
//是否加粗
output.setNewTextFormat(txt_f);
//将设置好的属性赋给output
var timer = setInterval(display, 500);
//计时器,每0.5秒调用一次display函数
var txt:String = "输入要显示的字符串";
var i = 0;
//初始化
function display() {
output.text += txt.charAt(i);
//每次文字累加
if (i < txt.length-1){
i++;}
else {
clearInterval(timer);
}
}
//每隔一段时间输出下一个字符,全部输出后,清除掉计时器
Flash充电1:字符串与数组下标相同,都是从0开始的。
Flash充电2:字符串常用方法:
(1)String.charAt : 返回字符串中某个字符
s=new String("ABCDE");
trace(s.charAt(3));
//输出结果为"D"
(2)String.charCodeAt :返回字符串中某个字符的字码
- ››asp.net页面弄成伪静态页面
- ››Asp.net 中将汉字转换成拼音的方法
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
更多精彩
赞助商链接