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

scroll en swf dentro de swf

Estas en el tema de scroll en swf dentro de swf en el foro de Flash y Actionscript en Foros del Web. MMM... mas dudas... Tengo un scroll dentro de una pelicula que funciona muy bien. Sin embargo, cuando cargo la pelicula en otra pelicula, el scroll ...
  #1 (permalink)  
Antiguo 17/07/2005, 08:08
nez
 
Fecha de Ingreso: junio-2005
Mensajes: 82
Antigüedad: 12 años, 6 meses
Puntos: 0
scroll en swf dentro de swf

MMM... mas dudas...

Tengo un scroll dentro de una pelicula que funciona muy bien. Sin embargo, cuando cargo la pelicula en otra pelicula, el scroll ya no sirve.
Este el el codigo de uno de los botones -es mc con boton adentro y ya tiene determinada la funcion-:


onClipEvent (enterFrame) {
if (lPressed) {
_root.oespecifico.scroll -= 1;
}
}


Gracias anticipadas a todos...
  #2 (permalink)  
Antiguo 17/07/2005, 11:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola nez:
El problema es la ruta que tienes en el swf que contiene el scroll, allí haces referencia al _root. por esa razón cuando lo cargas ese swf funciona el scroll, pero cuando lo llamas desde otra película ya no, porque el _root ya no es el mismo.
prueba colocaándo el código así:
onClipEvent (enterFrame) {
if (lPressed) {
this.oespecifico.scroll -= 1;
}
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 19/07/2005, 20:13
nez
 
Fecha de Ingreso: junio-2005
Mensajes: 82
Antigüedad: 12 años, 6 meses
Puntos: 0
Gracias bandit.

Intenté con el "this", pero no me funcionaba el scroll.
sin embargo, me dijeron que tratara con el _parent y funciono como lo esperaba.

¿Sabes porque no pudo haber funcionado el this.?

Sin embargo, agradezco mucho tu ayuda.
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 18:45.