Foros del Web » Creando para Internet » Flash y Actionscript »

como hago este efecto?

Estas en el tema de como hago este efecto? en el foro de Flash y Actionscript en Foros del Web. holaaa soy nuevo aqui,y como muchos de ustedes yo tambien tengo muchas preguntas y algunas respuestas, tengo una pagina y para que se vea mas ...
  #1 (permalink)  
Antiguo 08/05/2006, 14:26
Avatar de mikemaster  
Fecha de Ingreso: mayo-2006
Ubicación: lapaz
Mensajes: 102
Antigüedad: 11 años, 7 meses
Puntos: 0
como hago este efecto?

holaaa soy nuevo aqui,y como muchos de ustedes yo tambien tengo muchas preguntas y algunas respuestas, tengo una pagina y para que se vea mas bonito quisiera ponerle un efecto en las letras, como que la primera letra aparesca luego la segunda y despues la tercera etc, asi hasta l
el final del parrafo, de una manera rapida ( como si alguien estuviera escribiendo de manera acelerada) hay metodos con un i++ pero no es rapido ya que actualiza en cada fotograma y es lento y menos aumentar el FPS , por favor ayudenme
  #2 (permalink)  
Antiguo 08/05/2006, 15:04
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola mikemaster:
Bienvenido al Foro.
Crea un campo de texto dinámico con var: contenedor en la capa 1 frame 1.
En la capa 2 frame 1 escribe éste código:
var texto:String = new String("éste es el texto que se va a desplegar en el campo de texto ");//el texto lo cambias por el tuyo.
var numLetras = texto.length;
var i:Number = 0;

this.onEnterFrame = function():Void{
trace(i);
contenedor = "";
contenedor = texto.substring(0,i) + "_";
i++;
if(i == numLetras)
delete this.onEnterFrame;
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 09/05/2006, 13:51
Avatar de mikemaster  
Fecha de Ingreso: mayo-2006
Ubicación: lapaz
Mensajes: 102
Antigüedad: 11 años, 7 meses
Puntos: 0
thanks man! creo que eres un esperto en esto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:11.