发新话题
打印

[讨论] 14行代码的打字效果

14行代码的打字效果

var str:String="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var txt:TextField=new TextField();
var speed:int=20;
var time:int=0;
var j:int=1;
addChild(txt);
addEventListener(Event.ENTER_FRAME,typewrite);
function typewrite(evt:Event):void {
time++;
if (time%speed==0) {
  txt.text=str.slice(0,j);
  j++;
}
}
欢迎光临我的AS教学博客:
http://blog.sina.com.cn/yyy98

TOP

为了发贴~~~

TOP

依我看10行就够了,最后记得把EnterFrame停掉哦~
寻觅终生伴侣!

my blog

TOP

复制内容到剪贴板
代码:
var str:String="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var txt:TextField=new TextField();
addChild(txt);
var T:Timer=new Timer(100,str.length);
function point(_evt:TimerEvent) {
        txt.appendText(str.substr (T.currentCount  -1 ,1));
}
T.addEventListener(TimerEvent.TIMER,point);
T.start();

TOP

恩,不错,真是越来越短~~~~版主们都好厉害
欢迎光临我的AS教学博客:
http://blog.sina.com.cn/yyy98

TOP

一样是为了发帖,顶一下吧……

TOP

发新话题