Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605

    evento mouse "cliccato"

    Come posso riconoscere se il tasto sinistro del mouse è premuto?

    Non press o releas.

    In sostanza ho bisogno di differnziare un'animazione in base al fatto che ci si scorra sopra con il puntatore senza premere nessun tasto o ci si scorra sopra tenendo premuto il tasto sinistro.

    Sapreste aiutarmi?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    usando un listener per la classe Mouse, puoi modificare il valore di una variabile, e in base a questa stabilire, quando ci si muove dentro quest'animazione (presumo che si tratti di un MovieClip con un nome di istanza, altrimenti non ci si può riferire)

    var p = false;
    var o = new Object();
    o.onMouseDown = function(){
    p = true;
    }
    o.onMouseUp = function(){
    p = false;
    }
    o.onMouseMove = function(){
    if(clip_animazione.hitTest(_xmouse, _ymouse)){
    if(p){
    trace("sei sul clip_animazione e hai il pulsante sinistro del mouse premuto");
    } else {
    trace("sei sul clip_animazione e NON hai il pulsante sinistro del mouse premuto");
    }
    }
    }
    Mouse.addListener(o);

  3. #3
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605
    grassie

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.