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

control de movieclip desde boton

Estas en el tema de control de movieclip desde boton en el foro de Flash y Actionscript en Foros del Web. Hola, ¿Cómo hago para controlar dos movieclips desde un mismo botón? La historia es: movieclip1: aparece un texto desde un lateral de la pantalla hasta ...
  #1 (permalink)  
Antiguo 03/02/2004, 09:48
 
Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 14 años, 2 meses
Puntos: 0
control de movieclip desde boton

Hola,

¿Cómo hago para controlar dos movieclips desde un mismo botón?

La historia es:

movieclip1: aparece un texto desde un lateral de la pantalla hasta llegar a su posición final (10 frames)

movieclip2: desde la posición final el texto desaparece por donde vino (10 frames).

Entonces cuando me pongo sobre el botón, quiero lanzar movieclip1. Cuando salgo del botón, quiero lanzar movieclip2.

Esto me parece que debe ser muy sencillo, aunque todavía no sé como hacerlo. Por ahora tengo esto:

on (rollOver) {
tellTarget (laempresa_text_on) {
gotoAndPlay (1);
}
}
on (rollOut) {
tellTarget ("laempresa_text_off") {
gotoAndPlay (1);
}
}

Pero no funciona...

Luego se complica un poco más la cosa, ya que independientemente del instante en que se encuentre movieclip1, si el ratón sale del botón, se lanzará movieclip2, sin acabar antes movieclip1, quedando bastante mal, claro.

Por tanto, mi idea es: si salgo del botón y movieclip1 se encuentra en el frame 6, por ejemplo, lo suyo sería que comenzase movieclip2 en el frame 4. Es decir, seguir la relación y=10-x para no dar esos saltos.

Espero que alguien pueda ayudarme. Gracias de antemano.

Saludos.
  #2 (permalink)  
Antiguo 04/02/2004, 02:51
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quito
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
usa target path

mira acabo de tener el mismo problema y ando buscando solucion, por ahi encontre que telltarget ya no se usa, en ves de este se utiliza target path, intenta a ver que pasa y si te sale escribe al foro
bye
  #3 (permalink)  
Antiguo 04/02/2004, 05:27
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 14 años, 2 meses
Puntos: 1
es muy sencillo como bien dice taseluio ya tell target no se usa ...

pero para lo tuyo utiliza :

on(rollOver){
laempresa_text_on.gotoAndPlay(1)
}on(rollOut){
laempresa_text_off.gotoAndPlay(1)
}

Un saludo
__________________
la duda es el principio del saber
  #4 (permalink)  
Antiguo 04/02/2004, 10:19
 
Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 14 años, 2 meses
Puntos: 0
Lo estoy intentando pero no me funciona.

A ver... tengo un botón definido en la capa 1 con un único frame y un stop. Le asigno a este botón las aciones que me comenta cristian4042.

Tengo guardados en la libreria del .fla las movieclips "laempresa_text_off" y "laempresa_text_on".

Entonces mi gran duda es cómo hago para poder llamar a las movieclips sin tenerlas directamente en la escena principal. He intentado arrastrarlas desde la libreria, pero como las tengo que poner en un frame concreto, únicamente me muestra ese frame y no la movieclip. He estado leyendo por ahí, que debería crear una jerarquía de manera que colgase desde el botón las movieclips y entonces llamarlas de alguna manera parecida a esto:

_level2.gotoandplay(laempresa_text_on);

Pero no tengo idea como hacerlo. ¿Alguien lo sabe?

Gracias.
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 12:42.