Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    19

    AS2 drag e drop doppio click

    Salve A tutti

    ho un piccolo problema sto creando il mio web con flash8 vorrei creare delle icone dragabili
    e fino a qui ci sono riuscito io vorrei ottenere con il primo clik icona dragabile e in vece se si clicka 2 volte va al frame prescelto

    chi mi da un suggerimento

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: AS2 drag e drop doppio click

    Originariamente inviato da lumiaro
    Salve A tutti

    ho un piccolo problema sto creando il mio web con flash8 vorrei creare delle icone dragabili
    e fino a qui ci sono riuscito io vorrei ottenere con il primo clik icona dragabile e in vece se si clicka 2 volte va al frame prescelto

    chi mi da un suggerimento
    Hai impostato il doubleClickEnabled a true?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    19
    no
    finora fatto solo questo
    on (press) {
    startDrag("posta", true, 0,0, 1670, 700);
    }
    on (release, releaseOutside) {
    stopDrag();
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    As2 non gestisce il doppio click. Al massimo si può imitare.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    19
    avevo pensato di usare getTime

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Si giusto.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    19
    avresti qualche esempio da consigliami non riesco a capire come fare

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    codice:
    on(press){
        if(lastclick - (lastclick=getTimer()) + 500 > 0){
                //do doubleclick action
               trace("double");
        } else {
                //do singleclick action
       _root.mio_mc.startDrag(this, true, 0,0, 1670, 700);  
    		   trace("single");
        }
    }
    on (release, releaseOutside) {
    stopDrag();
    }

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    19
    io avevo pensa cosi

    on (release, releaseOutside) {
    stopDrag();
    }
    on(release){
    if(click -(click=getTimer()) + 1000 > 0){

    gotoAndPlay(3);
    } else {

    startDrag("posta", true, 0,0, 1670, 700 );
    }
    }

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Va benissimo anche così, a parte la svista del press che non c'è.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.