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

Problema con boton !!!

Estas en el tema de Problema con boton !!! en el foro de Flash y Actionscript en Foros del Web. Hola a todos ! El problema es el siguiente y muy raro ademas: tengo un clip (boton mc) que actua como boton de scroll continuo ...
  #1 (permalink)  
Antiguo 24/04/2004, 09:39
 
Fecha de Ingreso: julio-2003
Mensajes: 31
Antigüedad: 20 años, 9 meses
Puntos: 0
Problema con boton !!!

Hola a todos !
El problema es el siguiente y muy raro ademas:
tengo un clip (boton mc) que actua como boton de scroll continuo de texto (actua en onEnterFrame) y para ello he insertado dentro un boton (boton_btn).
Las instancias de boton mc son:
up_mc (para subir)
down_mc (para bajar)
No se por que no funcionan. Este es el codigo:
dentro del timeline del clip (boton mc) para el funcionamiento del boton contenido en el:

this.boton_btn.onRollOver = function() {
_parent.scrolling = true;
};
this.boton_btn.onRollOut = function() {
_parent.scrolling = false;
};

Fuera, en la linea de tiempo principal el script para las instancias de boton mc:

this.up_mc.onEnterFrame = function() {
if(scrolling) {
texto_txt.scroll--;
}
};
this.down_mc.onEnterFrame = function() {
if(scrolling) {
texto_txt.scroll++;
}
};
Es sencillo. Si solo ponemos una instancia en el escenario (down_mc) si funciona, si ponemos las dos no.
Alguien sabria decirme que pasa. Noooo lo entiendooo.

Gracias de antemano a todos.


  #2 (permalink)  
Antiguo 24/04/2004, 11:49
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola agma:
Prueba con estos códigos:
En un MC coloca los 2 botones: up y down.
Código para el botón Up:
on (rollOver) {
text = -1;
}
on (rollOut) {
text = 0;
}
Código para el botón Down:
on (rollOver) {
text = 1;
}
on (rollOut) {
text = 0;
}
Coloca este MC en el escenario al lado de tu campo de texto dinámico y le colocas el código:
onClipEvent (enterFrame) {
if( text != 0 ){
_root.bandit.scroll+= text
}
}
En el frame donde están estos 2 elementos le pones:
loadVariablesNum ("bandit.txt", 0);

Espero haberte sido de ayuda y cuenta como te fue.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 08:51.