文字一文字ずつ
♥0 |
Line 24 |
Modified 2010-03-01 02:06:36 |
MIT License
archived:2017-03-20 14:56:01
ActionScript3 source code
/**
* Copyright siny ( http://wonderfl.net/user/siny )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/tq1v
*/
package{
import flash.display.Sprite;
import flash.events.Event;
import flash.display.Stage;
import flash.text.*;
public class Moji extends Sprite {
public var sampleStr:String = "これは文字がひとつずつ出るテスト。"
public var sample_txt:TextField = new TextField;
public function Moji() {
sample_txt.defaultTextFormat = new TextFormat('MSゴシック', 12, 0x000000, true);
sample_txt.autoSize = TextFieldAutoSize.LEFT;
addChild(sample_txt);
sample_txt.addEventListener(Event.ENTER_FRAME, setEnter);
}
public function setEnter(event:Event):void{
if(sampleStr.length > 0){
sample_txt.appendText(sampleStr.substr(0, 1));
sampleStr = sampleStr.slice(1, sampleStr.length);
} else {
sample_txt.removeEventListener(Event.ENTER_FRAME, setEnter);
}
}
}
}