Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: script su mc

  1. #1
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233

    script su mc

    non riesco a modificarlo in maniera corretta

    onClipEvent (load) {
    colore = new Color(this);
    }
    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse,_root._ymouse,false)) {
    colore.setRGB( 0xFFFFFF );
    premuto = true;
    }
    }
    onClipEvent (mouseUp) {
    colore.setRGB( 0x990000 );
    premuto = false;
    }
    onClipEvent (enterFrame) {
    if (premuto) {
    _parent.text.scroll--;
    }
    }


    l'mc contiene una freccia rossa (#990000)
    voglio che quando ci passo sopra diventa bianca
    quando la clicco resti bianca
    quando me ne vado torni al suo rosso originale

    come si fa ad impostarlo correttamente?
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  2. #2

  3. #3
    mi sa che dovresti usare RollOver RollOut Press e Release al posto di MouseDown e MouseUp ...

  4. #4
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233
    emmm no aspetta


    quando vedo la freccia è rossa
    se ci vado sopra è bianca
    se la clicco è bianca

    cosi voorei lo script

    capisci?
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Se hai cliccato ed esci?

  6. #6
    piazza questo sul primo frame DENTRO al movieclip:
    codice:
    colore = new Color(this); 
    
    // Questo la fa rossa quando ci passi sopra
    onRollOver = function () {
    colore.setRGB( 0x990000 ); 
    premuto = false; 
    }
    
    // Questo la fa nera quando il muose non è sopra
    onRollOver = function () {
    colore.setRGB( 0x000000 ); 
    premuto = false; 
    }
    
    // Questo la fa bianca quando premi
    onPress = function () {
    colore.setRGB( 0xFFFFFF ); 
    premuto = true; 
    }
    
    // Questo la fa tornare rossa quando rilasci
    onRelease = function () {
    colore.setRGB( 0x990000 ); 
    premuto = true; 
    }
    
    // Questo fa lo scrolling
    onEnterFrame = function { 
    if (premuto) { 
    _parent.text.scroll--; 
    } 
    }

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Sicuro che usi flashmx?

  8. #8
    giusta osservazione ... bhe glielo dico ora

    Gelion devi avere flash mx per poter usare questo script ...

    Cmq se non avesse flashmx perche dovrebbe usare un mc come un bottone?

  9. #9

  10. #10
    right, j00 0wnz'3d

    ok, si fa facilmente pure col 5 ... però mx rule

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.