flash on 2013-1-5
♥0 |
Line 34 |
Modified 2013-01-06 10:09:49 |
MIT License
archived:2017-03-20 07:36:13
ActionScript3 source code
/**
* Copyright hucota7 ( http://wonderfl.net/user/hucota7 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/gIMe
*/
package {
import flash.text.TextFormat;
import flash.text.TextField;
import flash.events.Event;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var Message:String = "Your message here. Great for RPG text boxes, help dialog, narration, and more.\nHappy coding!";
var Timescale:int = 3;
////////////////////////
var Tick:int;
var Display:TextField = new TextField();
Display.width = 192;
Display.height = 64;
Display.selectable = false;
Display.wordWrap = true;
Display.border = true;
//Display.defaultTextFormat = Format;
addChild(Display);
addEventListener(Event.ENTER_FRAME,update);
function update(e:Event):void
{
Tick++;
if (!( Tick % Timescale ))
{
Display.appendText(Message.charAt(Message.length - 1 - ( Message.length - ( Tick/Timescale ) )));
}
if ( Tick >= Message.length * Timescale + 24 )
{
Tick = 0;
Display.text = "";
}
}
}
}
}