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

efecto escribir en flash

Estas en el tema de efecto escribir en flash en el foro de Flash y Actionscript en Foros del Web. efecto escribir en flash var texto:String = new String("****************************************** *********************** "); var numLetras = texto.length; var i:Number =0; this.onEnterFrame = function(){ contenedor = ""; contenedor ...
  #1 (permalink)  
Antiguo 01/10/2009, 11:29
 
Fecha de Ingreso: septiembre-2005
Mensajes: 52
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta efecto escribir en flash

efecto escribir en flash


var texto:String = new String("****************************************** *********************** ");
var numLetras = texto.length;
var i:Number =0;
this.onEnterFrame = function(){
contenedor = "";
contenedor = texto.substring(0,i);
i++;
if(i == numLetras){
delete this.onEnterFrame;
}
};


Me sale un error

img194.imageshack.us/img194/2776/sinttulo1xa.jpg


Creo que escribi mal el codigo.. espero que me puedan ayudar gracias
  #2 (permalink)  
Antiguo 01/10/2009, 12:38
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: efecto escribir en flash

Si contenedor es un campo de texto debes escribirlo asi:.

Cita:
var texto:String = new String("****************************************** *********************** ");
var numLetras = texto.length;
var i:Number = 0;
this.onEnterFrame = function() {
contenedor.text = "";
contenedor.text = texto.substring(0, i);
i++;
if (i == numLetras) {
delete this.onEnterFrame;
}
};
__________________
{ Flash }
  #3 (permalink)  
Antiguo 01/10/2009, 13:10
 
Fecha de Ingreso: septiembre-2005
Mensajes: 52
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: efecto escribir en flash

sigo con el mismo problema..... aca les dejo una captura... y me digan q estoy haciendo mal

img14.imageshack.us/img14/817/sinttulo2tk.jpg
  #4 (permalink)  
Antiguo 01/10/2009, 15:01
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: efecto escribir en flash

primero bebes saber que al crear un string no de be tener saltos de linea dentro del código

Código PHP:
var testo:String="hola 
mundo"

si lo colocas así te saldrá error de finalizar la manera correcta es la siguiente

Código PHP:
var testo:String="hola \n mundo"
la \n Genera los saltos de linea

el codigo seria asi

Código PHP:
var texto:String = new String("************* \n ***************************** *********************** ");
var 
i:Number 0;
var 
letras:String=""
var ArrayLetras:Array=new Array()
ArrayLetras=texto.split("");
this.onEnterFrame = function() {
    
contenedor.text += ArrayLetras[i]
    
i++;
    if (
>= ArrayLetras.length) {
        
delete this.onEnterFrame;
    }
}; 
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
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 22:59.