Tema: No me sale
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2004, 10:32
Avatar de Nizam
Nizam
 
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 78
Antigüedad: 22 años, 1 mes
Puntos: 0
No me sale

Estoy intentando hacer que cuando le de a un boton, el texto de un mc se cambie siguiendo una transformacion simple. Lo estoy sacando de un fla que me he descargado que se llama rolf_efectos_texto_2.fla pero que soy incapaz de conseguir aun teniendolo ya hecho.

Tengo:
Simbol1: Clip de pelicula que contiene una casilla de texto dinamico.

en var: ../:letra desconozco pq se pone eso.

Movim1: Clip de pelicula con una instancia de Simbolo1 con una animacion consistente en degradar el alpha de la letra. Al final un stop.

Paso1: Clip de pelicula llamado letra con una instancia de Movim1 en le fram1 tengo un stop.

Escena 1: Tengo una instancia de Paso1 llamada letras y un boton

Codigo:

Frame 1:

var i=1;
letras.num_letras=0
function generar() {
for ( i=1 ; i<=letras.num_letras; i++ ) {
letras["letra"+i].removeMovieClip()
}
letras.texto = "PRUEBA";
letras.num_letras = length(letras.texto);
letras.loop = 1;
letras.espacio = 12;
letras.x_inicial = -(letras.num_letras/2)*letras.espacio;
letras.generar = 1;
}
stop();

mc letras:
onClipEvent (load) {
generar = 0
letra._visible = 0
frame = 1
loop = 1
}

onClipEvent (enterFrame) {
if (generar == 1){
this.gotoAndStop(frame)
letra._visible = 0
letra.duplicateMovieClip("letra"+loop,loop)
this["letra"+loop]._x=x_inicial+(espacio*(loop-1))
this["letra"+loop].letra=substring(texto,loop,1)
loop++
if (loop>num_letras) {
generar = 0;
}
}
}

boton:

on (press) {
letras.frame = 1
generar()
}

Cuando lo ejecuto y le doy al boton escribe la palabra prueba pero sin el efecto del movimiento. No tengo ni idea de pq falla

Un saludo.