Recientemente he intentado pasarme al AS3, pero estoy teniendo algunas dificultades.
Resulta que estoy necesitando una clase que haga que el texto aparezca letra por letra, la forma más sencilla que encontr es esta:
Código ActionScript :
package { /* // @usage: TypeWriter(s:String, v:Number, t:TextField) // @params: s: String variable for the complete text // @params: v: speed in milliseconds, how often the interval is called // @params: t: textfield for the string (s) */ import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public class TypeWriter extends MovieClip { private var sInt:Number; private var count:int; private var str:String; private var speed:Number; private var _textField:TextField; public function TypeWriter(s:String, v:Number, t:TextField):void { str = s; speed = v; _textField = t; sInt = setInterval(writeIt, speed); count = 0; _textField.text = " "; } private function writeIt():void { _textField.text = str.substring(0,count); count += 2; if(count > str.length) { clearInterval(sInt); } } } }
El problema es que no logra llamar a la clase desde el .fla. Alguien podria darme una mano?