|    
			
				18/05/2009, 18:55
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2006 
						Mensajes: 61
					 Antigüedad: 19 años, 7 meses Puntos: 0 |  | 
  |  Respuesta: Cómo invocar una función desde el Timeline  
  Hola Highlord. Gracias por tu respuesta.No me funciona o es que no entendí. Lo explico de nuevo y al detalle.
 Mi función genera unos efectos de texto, el código es:
 
 function generar() {
 for ( i=1 ; i<=letras.num_letras; i++ ) {
 letras["letra"+i].removeMovieClip()
 }
 letras.texto = texto;
 letras.num_letras = length(letras.texto);
 letras.loop = 1;
 letras.espacio = 38;
 letras.x_inicial = -(letras.num_letras-15.5)*letras.espacio;
 letras.generar = 1;
 }
 
 Para invocarlo lo hago desde un botón denominado "Inicio", cuyo código es:
 
 on (press) {
 texto = "TEXTO DE PRESENTACION"
 letras.frame = 7
 generar()
 }
 
 Entonces funciona.
 Pero yo quiero que no sea necesario presionar el botón, sino que la función se ejecute al leer el primer frame (o el segundo, o cualquiera) del Time Line. Entonces probé poner los parámetros en el mismo frame, y la invocación para que se autoejecute:
 
 
 texto = "TEXTO DE PRESENTACION"
 letras.frame = 7
 generar()
 
 function generar() {
 for ( i=1 ; i<=letras.num_letras; i++ ) {
 letras["letra"+i].removeMovieClip()
 }
 letras.texto = texto;
 letras.num_letras = length(letras.texto);
 letras.loop = 1;
 letras.espacio = 38;
 letras.x_inicial = -(letras.num_letras-15.5)*letras.espacio;
 letras.generar = 1;
 }
 
 
 Pero NADA, no llama la función.
 ¿Cómo puedo hacer?
 
 Gracias.
     |