Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    il puntatore agisce fuori...

    ho inserito delle azioni in un movie clip con sopra un bottone vuoto per fare in modo che quando si passa su col mouse venga fuori la manina... il problema è che l'azione viene eseguita quando il mouse punta fuori dal testo che costituisce l'area entro cui si deve puntare... ecco il codice della action...
    onClipEvent(load){
    colore = new Color(this);
    }
    onClipEvent(mouseMove){
    if(this.hitTest(_root._xmouse,_root._ymouse,false) ){
    if(!premuto){
    sopra = true;
    colore.setRGB( 0x0000FF );
    }
    }else{
    sopra = false;
    if(!premuto){
    colore.setRGB( 0x000000 );
    }
    }
    updateAfterEvent();
    }
    onClipEvent(mouseDown){
    if(this.hitTest(_root._xmouse,_root._ymouse,false) ){
    premuto = true;
    colore.setRGB( 0xFFCC00 );
    }
    updateAfterEvent();
    }
    onClipEvent(mouseUp){
    premuto = false;
    if(sopra){
    colore.setRGB( 0xFFFFFF );
    _parent.strumenti.gotoAndStop(2);
    }else{
    colore.setRGB( 0x000000 );
    }
    updateAfterEvent();
    }

    sapete aiutarmi? Grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    che versione di flash?

  3. #3

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: il puntatore agisce fuori...

    Ho riletto la richiesta, penso che il problema stia nell'assegnazione degli eventi.
    Gli eventi di mouseUp e mouseDown dovrebbero essere assegnati al pulsante contenuto nel clip, sotto forma rispettivamente di on(release) e on(press) per ottenere quello che vuoi tu

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.