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

POR FAVOR AYUDA problema con deslizamiento textos desplazables

Estas en el tema de POR FAVOR AYUDA problema con deslizamiento textos desplazables en el foro de Flash y Actionscript en Foros del Web. Hola, tengo 2 textos dinámicos asociados por nombre de instancia a 2 MC (botones) cada uno para deslizar el texto hacia abajo y arriba. Cuando ...
  #1 (permalink)  
Antiguo 01/02/2010, 15:18
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 16 años, 4 meses
Puntos: 1
POR FAVOR AYUDA problema con deslizamiento textos desplazables

Hola, tengo 2 textos dinámicos asociados por nombre de instancia a 2 MC (botones) cada uno para deslizar el texto hacia abajo y arriba. Cuando hice el primero todo bien, el texto se desplaza correctamente. Ahora bien, cuando tengo los dos textos con sus respectivos botones para realizar el desplazamiento, resulta que al hacer click sobre los botones de uno de los textos, también desplaza al otro, cosa que no quiero. Verifiqué que los textos tengan nombre de instancia diferente y que los botones hagan referencia a la instancia que corresponde pero igual sigue el inconveniente y me estoy volviendo loco.

El código que utilizo para cada MC es el siguiente:

onClipEvent (enterFrame) {
if(_root.abajo==true){
_root.textField_txt.scroll += 1;
}
}

textField_txt lo cambio por actividades_txt que es el nombre de instancia del otro texto dinámico.

No se si estaré haciendo algo mal. Los textos dinámicos y sus respectivos MC (botones) están cada uno en distintas capas.

Si alguien me puede dar una mano super agradecido!
  #2 (permalink)  
Antiguo 02/02/2010, 13:42
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Alguien me puede dar una mano con este problema....

Gracias!!
  #3 (permalink)  
Antiguo 02/02/2010, 16:40
Avatar de Aeyon_flux  
Fecha de Ingreso: febrero-2005
Mensajes: 90
Antigüedad: 17 años, 8 meses
Puntos: 7
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Fijate que el evento que esta creado, no corresponde a un onRelease o un onPress.

onClipEvent (enterFrame) {
if(_root.abajo==true){
_root.textField_txt.scroll += 1;
}
}

Sino a un enterframe.
Entonces deberias ver el codigo del boton que si funciona.
Aparentemente esta modificando una variable llamada "abajo".

Si puedes, coloca todo el codigo del _root y lo miro.
Saludos
  #4 (permalink)  
Antiguo 03/02/2010, 11:30
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

El botón tiene el siguiente código:

on(rollOver){
_root.abajo=true;
}
on(rollOut){
_root.abajo=false;
}

Luego lo inserto en un mc (down_btn), que tiene el siguiente código:

onClipEvent (enterFrame) {
if(_root.abajo==true){
_root.textField_txt.scroll += 1;
}
}

Y luego tengo el texto dinámico, con nombre de instancia textField_txt.

Me funciona bien. Pero en el mismo frame tengo otro texto dinámico, para el cual le cambio el nombre de instancia (actividades_txt). Y entonces cambio el código del mc down_btn

onClipEvent (enterFrame) {
if(_root.abajo==true){
_root.actividades_txt.scroll += 1;
}
}

Aun así me desliza los 2 textos.

Muchas gracias por la ayuda.
  #5 (permalink)  
Antiguo 03/02/2010, 11:54
Avatar de Aeyon_flux  
Fecha de Ingreso: febrero-2005
Mensajes: 90
Antigüedad: 17 años, 8 meses
Puntos: 7
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Volvemos a lo mismo.
Fijate que te estas manejando una variable llamada abajo, ubicada en el _root.
Y ambos textos dependen de ella.

O sea, que cuando en cualquier boton hagas click, el flag cambiara y ambos bajarn.

Te recomiendo deshacerte de esas variables y poner en cada boton los siguiente:

Boton 1:

on(rollOver){
_root.textField_txt.scroll += 1;
}

Boton 2:

on(rollOver){
_root.actividades_txt.scroll += 1;
}


No hace falta poner el evento rollOut ya que solo quieres hacer que bajen, verdad?
Sino, deberias ponerle a cada uno:

Boton 1:

on(rollOut){
_root.textField_txt.scroll -= 1;
}

Boton 2:

on(rollOut){
_root.actividades_txt.scroll -= 1;
}


El hecho de cambiarle el titulo a tu mensaje, no va a hacer que respondamos mas rapido. No estamos todo el tiempo disponibles.
Por lo que te recomiendo no modificarlo y menos poner POR FAVOR POR FAVOR AYUDA, ya que sino puedes recibir una advertencia del moderador Bandit.

Espero que sirva,
Saludos
  #6 (permalink)  
Antiguo 03/02/2010, 13:03
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Gracias por tu ayuda Aeyon_flux pero sigo sin poder resolverlo. Ya había probado poner el código sobre el botón como vos decís pero de esa forma me baja tan sólo una línea cada vez que me "paro" sobre el botón y yo quiero que baje hasta el final del texto (salvo que quite el cursor del mismo). ¿Hay alguna variante para ese código para lograrlo?
Respecto a tu pregunta, son 2 botones por cada texto, uno para bajar y el otro para subir. En el botón para subir tengo el mismo código nada más que en lugar de poner abajo pongo arriba.


Muchas gracias.
  #7 (permalink)  
Antiguo 03/02/2010, 16:07
Avatar de Aeyon_flux  
Fecha de Ingreso: febrero-2005
Mensajes: 90
Antigüedad: 17 años, 8 meses
Puntos: 7
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Bien,

Entonces te recomiendo que utilices el codigo anterior.
Pero solamente, en la parte del segundo boton, utilices otra variable que no sea abajo, sino por ej abajo2.

De modo que pondrias en el segundo boton _root.abajo2=true;

Y en el codigo que lo mueve if(_root.abajo2==true)

Fijate en el _root donde esta declarada la variable abajo, copia la linea, pegala abajo y cambiale el nombre.

Espero que te sirva.
Si aun no lo puedes resolver, te recomiendo que copies y pegues el codigo que tienes alojado en el _root de tu pelicula. O sea, en el primer fotograma de tu stage.

Saludos
  #8 (permalink)  
Antiguo 05/02/2010, 09:45
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: POR FAVOR AYUDA problema con deslizamiento textos desplazables

Ahora sí funciona!! Muchas gracias!

Etiquetas: favor, textos
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 01:32.