Foros del Web » Creando para Internet » Flash y Actionscript »

explicación tema rutas

Estas en el tema de explicación tema rutas en el foro de Flash y Actionscript en Foros del Web. Tengo una animación donde hay un botón que lo que hace es ir a un frame “vacio” donde hay un mc vacio con el nombre ...
  #1 (permalink)  
Antiguo 19/09/2006, 05:00
Avatar de addenda  
Fecha de Ingreso: julio-2003
Ubicación: bcn
Mensajes: 167
Antigüedad: 20 años, 8 meses
Puntos: 2
explicación tema rutas

Tengo una animación donde hay un botón que lo que hace es ir a un frame “vacio” donde hay un mc vacio con el nombre de contenedor (que original) y aquí a una orden de cargar otro swf, hasta aquí todo correcto. Pero donde tengo el lío , no entiendo como hacer que lo que hay dentro del segundo swf funcione, he leído lo que apuntáis por ahí pero creo que estoy un poco espesa y no me entero.

En el segundo swf tengo un scroll horizontal donde la fechas tiene el siguiente código (más o menos)

on (rollOver) {
contenedor.tellTarget ("/scrolling") {
prevFrame();
}
contenedor.gotoAndStop("derecha2");
}

Alguien me hace una explicación tipo niño pequeño ¿?????

  #2 (permalink)  
Antiguo 19/09/2006, 06:04
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años, 1 mes
Puntos: 1
Buenas. Para hacr que lo que cargas en el contenedor funcione tienes que darle las rutas complatas, desde la raiz. Vamos a ver, tengo:

1. Pelicula principal con contenedor_mc (nombre de instancia del mc)
2. pelicula secundaria que se carga, con boton_mc que acciona un play, por ejemplo (boton_mc es el nombre de instancia del clip boton)

En condiciones normales, la accion del boton seria:

boton_mc.onRelease(){
gotoAndPlay();
}

pero al estar cargado, seria:

_root.contenedor_mc.boton_mc.onRelease(){
_root.contenedor_mc.gotoAndPlay();
}

Como ves, hemos añadido la ruta de localizacion desde la raiz. Al principio yo me hacia un lio porque ponia el nombre de la pelicula secundaria, PERO ESTO COMO VES NO HACE FALTA. La pelicula secundaria esta en el clip contenedor.

A tu codigo creo que le faltaria lo siguiente:

_root.contenedor_mc.boton_mc.on(rollOver) {
_root.contenedor_mc.tellTarget ("/scrolling") {
_root.contenedor_mc.prevFrame();
}
_root.contenedor_mc.gotoAndStop("derecha2");
}


Si tienes mas anidados te recomiendo hacer un croquis al uso en papel, como un arbol de anidados.

Espero haberte ayudado.

Última edición por rakeljuice; 19/09/2006 a las 06:09
  #3 (permalink)  
Antiguo 19/09/2006, 11:43
Avatar de addenda  
Fecha de Ingreso: julio-2003
Ubicación: bcn
Mensajes: 167
Antigüedad: 20 años, 8 meses
Puntos: 2
Gracias

Pero creo que aunque es un poco lioso creo entender como va el tema de las rutas, y si creo que me tendre que hacer un mapa de como van las animaciones.

Lo curioso es que poniendo lo que tu decias no funcionama y por contra despues de dar 25 vueltas más al codigo he conseguido que funcione el scroll de la segunda animación haciendo una pequeña modificación al código

on(rollOver) {
tellTarget ("/scrolling") {
prevFrame();
}
_root.gotoAndStop("derecha1");
}

y funciona, ahora quiero crear un boton para volver al menu anterior y vuelvo a tener problemillas, haber como lo consigo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:42.