randomText.as:
[AS]
package {
import flash.events.TimerEvent;
import flash.utils.Timer;
import flash.text.TextField;
public class randomText {
var ilk_txt:String = "";
var mai_txt:String = "";
var harf_i:int = 0;
//
var hedef_txt:String;
var hedef_txt_a:String;
var hedef_:TextField;
var hedef_txt_txt:TextField;
//
var random_txt_array:Array = ["+","-","X","'","^","@","=","?","*",";","&"];
var render_int:int=10;
//
var event:Timer;
//
public function randomText(hedef_:TextField,hedef_txt_a:String) {
hedef_txt = hedef_txt_a;
hedef_txt_txt = hedef_;
//
event = new Timer(render_int,hedef_txt.length+1);
event.addEventListener(TimerEvent.TIMER,yaz);
event.start();
hazirla();
}
function yaz(e:TimerEvent) {
ilk_txt=hedef_txt.slice(0,harf_i)+mai_txt.slice(harf_i,harf_i+10);
hazirla();
hedef_txt_txt.text=ilk_txt;
harf_i++;
}
function hazirla() {
mai_txt = "";
for (var i:int =0; i<hedef_txt.length; i++) {
mai_txt = mai_txt+random_txt_array[Math.floor(Math.random()*random_txt_array.length)];
}
}
}
}[/AS]
Open new file.Put a dynamic text.It’s instance name is metin_txt. Then first frame codes:[AS]
import randomText;
new randomText(metin_txt,“Hello Kirupa! This is randomText sample… Watch and enjoy ;)”);[/AS]
Also you can download example :thumb: Thanks…