Visualizzazione dei risultati da 1 a 5 su 5

Discussione: modifica on release

  1. #1
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630

    modifica on release

    Ciao a tutti!

    Qualcuno sa dirmi quale azione dare ad un tasto in modo tale da fargli cambiare colore al click? Il colore nuovo deve restare anche se vado fuori dall'area del tasto.. in modo tale (è un tasto di un menu) da far capire che sono entrata in un'altra area e so dove sono dalla differenza del colore rispetto agli altri tasti di menu...
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

  2. #2
    ciao, anche e' un po' datato come articolo, ti permette di creare i lmenu come vuoi tu...

    LEGGI

    -Nextart.it Graphic Solutions

  3. #3
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630
    Ciao! Sono riuscita a trovare un metodo piu' veloce e cioè sul tasto ho inserito l'azione:

    on (release) {
    gotoAndPlay("corrente", "nomescena");
    nomeetichetta._alpha=20;
    }

    cosi al click il mio tasto si porta ad un alpha del 20% e funziona perfettamente.. solo che io anzichè l'alpha voglio fargli cambiare il colore, sapresti dirmi come si fa? che codice inserire???
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

  4. #4
    il metodo sara' piu' veloce ,ma non fa quello che deve......

    se segui l'articolo che ti ho detto , ci metterai 5 minuti in piu ma ottieni l'effetto del cambio colore....

    per cambiare il colore via AS devi usare :

    codice:
    // Create a color object called my_color for the target my_menu
    var my_color:Color = new Color(my_menu);
    // Create a color transform object called myColorTransform using
    // Set the values for myColorTransform
    var myColorTransform:Object = { ra: 50, rb: 244, ga: 40, gb: 112, ba: 12, bb: 90, aa: 40, ab: 70};
    // Associate the color transform object with the Color object
    // created for my_mc
    my_color.setTransform(myColorTransform);
    -Nextart.it Graphic Solutions

  5. #5
    Utente di HTML.it L'avatar di Tristal
    Registrato dal
    Sep 2003
    Messaggi
    630
    questo ultimo codice che mi hai mandato è per il mio metodo?
    perche' io ad ogni tasto inserisco:


    (tasto nomeetichetta1)
    on (release) {
    gotoAndPlay("corrente", "nomescena");
    nomeetichetta1._alpha=20;
    nomeetichetta2._alpha=100;
    nomeetichetta3._alpha=100;
    }

    (tasto nomeetichetta2)
    on (release) {
    gotoAndPlay("corrente", "nomescena");
    nomeetichetta1._alpha=100;
    nomeetichetta2._alpha=20;
    nomeetichetta3._alpha=100;
    }

    Per fare in modo che solo il tasto che clicco deve cambiare e gli altri devono tornare al 100%

    ora torniamo alla modifica che io voglio fare e cioè al cambiamento del colore, al posto della scritta ALPHA nn posso scrivere color..credo ci sara' un modo no???
    Ogni vita merita le Ali
    Le cose non vanno mai come credi...
    Come si può impedire ad una goccia di asciugarsi? .....gettandola in mare.

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.