Comunidad de diseño web y desarrollo en internet online

colas en flash

Citar            
MensajeEscrito el 01 Ago 2006 11:18 pm
Como hago para llenar un arreglo con varias funciones, incluyendo sus parametros, y que luego se puedan ejecutar una por una conforme un "for" recorre el arreglo?. osea que los elementos sean algo asi como:

"cola{1}" = "empty.gotoAndPlay(5)";
gracias

Por DiegoAlonso

14 de clabLevel



Genero:Masculino  

peru

msie
Citar            
MensajeEscrito el 02 Ago 2006 12:56 am
por que no te lo planteas de otra manera?

mas o menos asi

Código :

clips[0] = 5;  // frame 5
clips[1] = 10; // frame 10


y creas una funcion algo asi:

Código :

function showFrame (pos:Number){
       empty.gotoAndPlay(clips[pos]);
}


Es solo una idea

Las funciones de la clase Array de flash implementa la teoria de colas y pilas, solo revisala en la ayuda ;)

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 02 Ago 2006 08:32 pm
eso me puede servir si ya se a que funcion invocar, pero yo necesito poner cualkier funcion ke sea y sus parametros. estaba pensando en guardar en el arreglo el nombre de la funcion y sus parametros, y luego de alguna forma juntar todo eso y llamarla, funcionaria?

algo como
diego[0] = "irA", 20, 20

y despues le de la forma de funcion y lo llame

irA(20,20)

Por DiegoAlonso

14 de clabLevel



Genero:Masculino  

peru

msie
Citar            
MensajeEscrito el 02 Ago 2006 08:32 pm
eso me puede servir si ya se a que funcion invocar, pero yo necesito poner cualkier funcion ke sea y sus parametros. estaba pensando en guardar en el arreglo el nombre de la funcion y sus parametros, y luego de alguna forma juntar todo eso y llamarla, funcionaria?

algo como
diego[0] = "irA", 20, 20

y despues le de la forma de funcion y lo llame

irA(20,20)

Por DiegoAlonso

14 de clabLevel



Genero:Masculino  

peru

msie
Citar            
MensajeEscrito el 02 Ago 2006 09:41 pm
DiegoAlonso, en Flash existe la función "eval" que te puede servir, mirala en la ayuda.

Sin embargo, creo que lo mejor es que definas algunas palabras clave y luego compares con un switch que tipo de función quieres invocar, ya que eval no funciona en todos los casos. Tendrías que tener una cantidad limitada de funciones posibles.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

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