• User Attivo

    Drag bottone SOLO dentro altro BOTTONE/ISTANZA

    Aloa ragazzi 🙂
    è la prima volta che scrivo in questa sezione...sono emozionato 😄

    dovrei fare il drag and drop di un bottone chiamato "pippo"
    questo drag deve concludersi SOLO all'interno di un altro bottone (o simbolo grafico)chiamato "pluto"... L'importante è che il bottone pluto draggato si blocchi nel punto esatto di rilascio image .

    Se invece il pulsante viene rilasciato fuori da quell'area DEVE ritornare al suo posto e quindi abortire il drag and drop.

    Ultima cosa ...il bottone draggato si deve si spostare ma deve lasciare un duplicato nel punto di partenza.

    è possibile fare cio'?
    confido nelle vostre perle di saggezza
    image


  • Super User

    Ciao diegalax,
    usa dei movieclips e non dei bottoni 🙂

    Poi questo è un buonissimo punto di partenza:

    
    pluto_mc.onPress=function(Void):Void
    {
     this.startDrag(true,pippo_mc._x,pippo_mc._y,pippo_mc._x+pippo_mc._width,pippo_mc._y+pippo_mc._height);
    }
    pluto_mc.onRelease=pluto_mc.onReleaseOutside=function(Void):Void
    {
     this.stopDrag();
    }
    
    

  • User Attivo

    @Flep said:

    Ciao diegalax,
    usa dei movieclips e non dei bottoni 🙂

    Poi questo è un buonissimo punto di partenza:

    >
    pluto_mc.onPress=function(Void):Void
    {
     this.startDrag(true,pippo_mc._x,pippo_mc._y,pippo_mc._x+pippo_mc._width,pippo_mc._y+pippo_mc._height);
    }
    pluto_mc.onRelease=pluto_mc.onReleaseOutside=function(Void):Void
    {
     this.stopDrag();
    }
    
    >```
     
    ciao mi puoi dire come procedere?
     
    faccio due mc uno lo chiamo pluto e uno pippo.
     
    li metto nello stage?
     
    poi il tuo script dove va messo nel primo frame? 
     
    grazie davvero! :)

  • Super User

    Si, li crei e poi li trascini dalla libreria allo Stage e li chiami pluto_mc e pippo_mc.

    Il codice lo metti nel primo keyframe 🙂