Hola, te devuelvo el ejemplo con unas ligeras modificaciones:

1. Cuando presiona el bot�n y comienza el startdrag pongo una variable que
se llama dragging a true
2. Cuando suelta el bot�n y hace el stopdrag hago que dragging sea false
3. El c�digo del enterFrame queda as�
onClipEvent (enterFrame) {
 if (dragging==false) {                                //ha soltado el bot�n
  for (i=1;i<=4;i++) {                                //bucle para recorrer
los 4 puntos posibles que hay en pantalla
   if (this.hitTest("_root.pre0" add i)) {        //compruebo si toca con
alguno
    _root.activado = "destino" add i;            //estas son las variables
que ten�as en la l�nea principal
    _root.destino = "0" add i;
    this._x = _root["pre0" add i]._x;            //copias las coordenadas
del punto sobre el que est�s al bot�n
    this._y = _root["pre0" add i]._y;
    break;                                                    //rompes el
bucle, ya que cuando toque con uno
                                                                //de los
puntos ya no tocar� con ning�n otro
   }
  }
 }
}

Salu2!

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Flashmaestro" <[EMAIL PROTECTED]>
Sent: Friday, September 21, 2001 10:21 AM
Subject: [flashmaestro] efecto iman


> Hola lista,
>
> adjunto un archivo para que lo analizeis y me digais lo que hago mal ya
que me
> estoy volviendo majara...
>
> el efecto que quiero conseguir es como el de un im�n (+ -). Se trata de lo
> siguiente.
>
> 1-. Activar startdrag de un MC que contiene un boton.
> 3-. Detectar una colisi�n con otro MC. Si colisiona (hitest) activar una
> variable.
> 4-. Desactivar startdrag e ir frame 2 del Mc que contiene el boton y
analiza la
> variable.
> 5-. Si la variable coincide con la condicion se posiciona el MC que
> arratrabamos con la posicion del clip que hemos detectado la colision.
>
> No se si me explico, si analizais el .fla lo entendereis.
>
> Y si alguien sabe otra manera de hacerlo... se agradecer�a.
>
> Gracias.
>
> -------------------------------------------------
> Everyone should have http://www.freedom2surf.net/
>

iman.zip

Responder a