Ver Mensaje Individual
  #26 (permalink)  
Antiguo 25/11/2003, 19:30
Avatar de siddharta
siddharta
 
Fecha de Ingreso: octubre-2003
Ubicación: siguiendo el sagrado dharma del flash
Mensajes: 294
Antigüedad: 20 años, 6 meses
Puntos: 0
Flash MX+
Pregunta: Como controlo un movieclip externamente

Respuesta: Puedes controlar las instancias de los movieclips desde otras instancias, aqui por ejemplo veras como generar un mensaje cuando se presiona un movieclip, pero con las instrucciones desde el timeline.

1- pega este codigo en el frame que pondras el Movieclip

Código:
_root.mi_clip.onPress = function(_root) {
    // puedes agregar cualquier comando que deseas ejecutar con esta accion
    trace("el movieclip ha sido presionado!!");
};
2- pones el clip que deseas controlar y lo nombras "mi_clip"

cuando presiones ese clip aparecera el mensaje: el movieclip ha sido presionado!!"

INDICACIONES ADICIONALES

*Recuerda que debes cambiar los nombres de las instancias segun tu pelicula

*Es este caso se usa el evento "OnPress" pero pueden usarse los siguientes eventos, dependiendo de tus necesidades:

onPress = cuando se presiona el MC

onRelease = cuando se deja de presionar el boton izq del mouse sobre el clip

onReleaseOutside = cuando se deja de presionar el boton izq del mouse fuera el clip

onRollOut = cuando el puntero del mouse abandona el area del clip

onRollOver = cuando el puntero del mouse entra en el area del clip

onMouseDown = cuando se presiona el boton izquierdo sin importar el lugar donde este el puntero

onMouseMove = cuando se mueva el mouse

onMouseUp = cuando se deja de presionar el boton izquierdo sin importar el lugar donde este el puntero.

estas solo son algunas acciones. la lista completa se encuentra en el manual de flashMX en el apartado de movieclip (object)

Última edición por siddharta; 25/11/2003 a las 19:43