Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    doppio click su pulsante

    Come si gestisce il doppio click su di un pulsante??
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    ti conviene usare un movieclip al posto del pulsante (altrimenti ti ci vorrebbe un altro movieclip per gestire il tempo)

    ma tanto il risultato è uguale...

    eccolo qua fresco fresco! (mi raccomando questo script va associato ad un fotogramma della timeline dove si trova il movieclip "palla"

    codice:
    palla.cont = 0;
    ///////// delay consentito ///////////
    palla.maxcont = 10;
    //////////////////////////////////////
    palla.clicks = 0;
    palla.onRelease = function() {
    	with (this) {
    		clicks++;
    		if (clicks == 2) {
    			trace("attivato");
    			clicks = 0;
    			cont = 0;
    		} else {
    			cont = 0;
    		}
    	}
    };
    palla.onEnterFrame = function() {
    	with (this) {
    		if (clicks == 1) {
    			cont++;
    		}
    		if (cont > maxcont) {
    			cont = 0;
    			clicks = 0;
    		}
    	}
    };
    ciaoooooooooooo
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    18
    ciao, sinceramente non ho capito come applicare lo script sopra esposto per il doppioclick...
    mi potreste dare qualche informazione in più? grazie a tutti!!!
    ciao,
    Sergio.

  4. #4
    crei un movieclip e lo chiami "palla" come nome di istanza

    e in un fotogramma della timeline copi e incolli quel codice... (ma è quello che c'è scritto anche sopra)

    ciao
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    MovieClip.prototype.addProperty("onDoubleClick", function () {
    	return this.$onDoubleClick;
    }, function (f) {
    	this.$onDoubleClick = f;
    	Mouse.addListener(this);
    });
    Mouse.onMouseDown = function() {
    	if (this.last_click == undefined) {
    		box.text = "";
    		this.last_click = 300;
    	}
    	if (getTimer() - this.last_click < 300) {
    		box.text = "DoubleClick";
    		this.broadcastMessage("$onDoubleClick");
    	}
    	this.last_click = getTimer();
    };
    Mouse.addListener(Mouse);

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    18
    Grazie, siete impagabili!!! ora riprovo!!! :tongue:

  7. #7
    Originariamente inviato da SRD111
    Grazie, siete impagabili!!! ora riprovo!!! :tongue:
    nono, sbagli... siamo pagabili, eccome... ti lascio i dati per il bonifico :gren:
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    18
    ok, vada per il bonifico!!! :tongue:
    scherzi a parte, io ancora non riesco a farlo funzionare. Vi spiego: creo il movie clip (in caso serva, premetto che a lavoro uso Flash5), gli do come nome istanza "palla", dopodichè lo metto nel livello 1 della mia scena... ora, secondo quanto detto, dovrei incollare lo script nella stessa timeline dove ho messo il movie clip... si, ma dove? nello stesso fotogramma? nel fotogramma a fianco? e in ogni caso, il movie clip come fa a sapere cosa deve fare? cioè, se con il doppio click devo farlo andare ad un dato fotogramma, uso come al solito il goto? e dove lo metto? ho sempre usato pulsanti, mai movie clip... AIUTO!!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.