Comunidad de diseño web y desarrollo en internet online

escribiendo letra a letra...

Citar            
MensajeEscrito el 14 Sep 2007 09:50 am
este código funciona en AS2, pero en AS3 NO funciona... no se si falta importar cosas o que...


var escribir = function (texto:String, campo:TextField, intervalo:Number, primeraLetra:Boolean, formato:TextFormat) {
campo.arrayLetras = texto.split ("");
campo.escribiendo = true;

var nuevaLetra = function () {
if (campo.letra == undefined) {
campo.i = 0;
} else {
campo.i++;
}
if (campo.i == campo.arrayLetras.length) {
clearInterval (campo.nuevoIntervalo);
campo.letra = undefined;
campo.escribiendo = false;
} else {
if (campo.arrayLetras[campo.i] == " ") {
campo.i++;
campo.letra = " " + campo.arrayLetras[campo.i];
} else {
campo.letra = campo.arrayLetras[campo.i];
}

campo.text += campo.letra;
var formato:TextFormat = new TextFormat();
formato.color = 0x000000;
formato.font = "Arial";
formato.size = 18;


campo.setTextFormat (formato);
}
};
if (primeraLetra) {
nuevaLetra ();
}
campo.nuevoIntervalo = setInterval (nuevaLetra, intervalo);
};


var miTexto:String = "Una nueva fragancia"

escribir (miTexto, campoTexto, 60, false);

escribir_btn.onRelease = function () {
if (!campoTexto.escribiendo) {
miTexto = campoTexto.text;
campoTexto.text = "";
escribir (miTexto, campoTexto, 30, false);
}
};

onEnterFrame = function () {
if (campoTexto.escribiendo) {
campoTexto.selectable = false;
campoTexto.type = "dynamic";
} else {
campoTexto.selectable = true;
campoTexto.multiline = true;
campoTexto.type = "input";
}
}

Por Helena

Invitado



 

firefox
Citar            
MensajeEscrito el 14 Sep 2007 12:02 pm
Claro que en AS3 no funciona, lee aquí

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 14 Sep 2007 01:39 pm
me podéis poner por escrito como es este código en AS3 por favor... os lo agradecería mucho.


-----------------------
Siempre estrellita :)

Por Helena

Invitado



 

firefox
Citar            
MensajeEscrito el 15 Sep 2007 05:11 pm
No podés pretender que hagamos el trabajo por vos. Intentá con dudas puntuales.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox
Citar            
MensajeEscrito el 16 Sep 2007 01:12 am

Helena escribió:

me podéis poner por escrito como es este código en AS3 por favor... os lo agradecería mucho.


-----------------------
Siempre estrellita :)

Mira el Link que dio The Fricky!...
YO puse un ejemplo

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.