HOla gente, estoy en una situacion en la q necesito convertir cierto codigo porq se repite muchiiiisimas veces y se me hace engorroso, cada vez q lo cambio tener q cambiarlo en todos los frames.
Aca les dejo un ejemplo de un boton en un frame, el codigo es practicamente para los 7 botones en 7 frames. Osea tengo q hacer 42 cambios por 7 lineas de codigo, enfin muchos cambios.
Código:
galeriabtn.onPress = function() {
_root.x += 2;
_root.pagina.fondo.createEmptyMovieClip("galeria",1000000);
_root.pagina.fondo.galeria._x = -39;
_root.pagina.fondo.galeria._y = -20;
_root.pagina.fondo.galeria.swapDepths(_root.x);
_root.pagina.fondo.galeria.loadMovie("galeria.swf");
new mx.transitions.Tween(_root.pagina.fondo.galeria, "_alpha", mx.transitions.easing.Strong.easeIn, 0, 100, 1, true);
gotoAndStop(5);
};
Me gustaria armar una funcion del tipo
Código:
function seccion(nombre,frame) {
_root.x += 2;
_root.pagina.fondo.createEmptyMovieClip(NOMBRE,1000000);
_root.pagina.fondo.NOMBRE._x = -39;
_root.pagina.fondo.NOMBRE._y = -20;
_root.pagina.fondo.NOMBRE.swapDepths(_root.x);
_root.pagina.fondo.NOMBRE.loadMovie("NOMBRE.swf");
new mx.transitions.Tween(_root.pagina.fondo.NOMBRE, "_alpha", mx.transitions.easing.Strong.easeIn, 0, 100, 1, true);
gotoAndStop(FRAME);
};
Les puse en mayusculas lo q tendria q reemplazar el parametro. Mi problema es q no estoy muy ducho con el AS y por ejemplo en la parte de las instancias no se si va entre comillas, entre parentesis...
Les agradeceria q me ayuden, calculo q para alguien q sepa reglas basicas de programacion no debe ser muy complicado.
Saludos!
MAxi