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

No me funcionan botonera de un scroll

Estas en el tema de No me funcionan botonera de un scroll en el foro de Flash y Actionscript en Foros del Web. Hola, a ver si alguien me ayuda, les explico, tengo una tira de imagenes "thumb", donde la hago un scroll con un movieclip dentro de ...
  #1 (permalink)  
Antiguo 11/01/2010, 08:33
 
Fecha de Ingreso: enero-2009
Mensajes: 159
Antigüedad: 12 años, 2 meses
Puntos: 2
Pregunta No me funcionan botonera de un scroll

Hola, a ver si alguien me ayuda, les explico, tengo una tira de imagenes "thumb", donde la hago un scroll con un movieclip dentro de ese mc tengo un boton up y otro mc con un boton down y las imagenes se mueven en forma de scroll, ahora bien, cuando lo pruebo anda perfecto, cual es el problema, en el principal al cargarlo en forma externa dentro de un moviclip, no me funciona, osea tengo una botonera en la pelicula principal, lo cargo en forma externa con "loadMovie ("archivo.swf","mc");"dentro de archivo.swf tengo la pelicula con el scroll que les comente.
Dejo mi as 2, de los botones de cada uno:
este es el codigo del mc up
Código:
onClipEvent (enterFrame)
{
    if (_root.fotos_mc._y <=120)
    {
        if (_root.arriba == true)
        {
            _root.fotos_mc._y = _root.fotos_mc._y + 8;
        } // end if
    } // end if
}
este es el codigo del down:
Código:
onClipEvent (enterFrame)
{
    if (_root.fotos_mc._y >= -90)
    {
        if (_root.abajo == true)
        {
            _root.fotos_mc._y = _root.fotos_mc._y - 8;
        } // end if
    } // end if
}
Dentro del mc se encuentra un boton con el siguiente codigo:
Código:
on (release, releaseOutside)
{
    _parent.drag_but = false;
}
on (press)
{
    _parent.drag_but = true;
}
on (rollOver)
{
    _root.arriba = true;
	arr.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
    _root.arriba = false;
	arr.gotoAndPlay("s2");
}
y aquie el codigo del boton down:

Código:
on (release, releaseOutside)
{
    _parent.drag_but = false;
}
on (press)
{
    _parent.drag_but = true;
}
on (rollOver)
{
    _root.abajo = true;
	arr.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
    _root.abajo = false;
	arr.gotoAndPlay("s2");
}
foto_mc es el nombre de instancia del mc que contiene las fotitos.
  #2 (permalink)  
Antiguo 11/01/2010, 09:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 8 meses
Puntos: 406
Respuesta: No me funcionan botonera de un scroll

Hola arieljbon:
Como tú estás usando el script _root en los códigos del scroll, al cargarlo dentro de otra película ese _root ya no existe, lo que tienes que hacer es colocar en el primer frame de la película que contiene el sroll, el siguiente código: this._lockroot = true;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: funcionan, scroll, botones
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 14:17.