インフルエンザが世界で猛威をふるっているって?
それでも満員電車で仕事だよ。管理人のツノッチです。
なんとなーく、ふと使ったのでメモ書きをするです。
文字を一文字ずつテキストフィールドに入れ込んでいきます。
テキストを一文字ずつ入れていく
テキストフィールドを作って(ASで作ってもおk)、
そこに入力する文字を変数で用意します。
同時に変数の先頭の文字をなくして(slice)いきます。
var sampleStr:String = "sample¥nsamplesample¥nsamplesamplesample";
sample_txt.autoSize = TextFieldAutoSize.LEFT;
this.addEventListener(Event.ENTER_FRAME, setEnter);
function setEnter(e:Event):void{
sampleFunc();
}
function sampleFunc():void{
if(sampleStr.length > 0){
sample_txt.appendText(sampleStr.substr(0, 1));
sampleStr = sampleStr.slice(1, sampleStr.length);
} else {
this.removeEventListener(Event.ENTER_FRAME, setEnter);
}
}
とすると、こんな感じになります。
ちなみに改行は¥nでできます。












