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

    conversione righe da AS 2.0 a 3.0

    Salve a tutti, è da qualche giorno che ho ripreso a "giocherellare" con Flash (le mie ultime esperienze risalgono a quando Flash era ancora della Macromedia!!!). Prima ci lavoravo, poi cambiai attività, e adesso un caro amico mi ha chiesto se me la fossi sentito di riprendere Flash per realizzare un piccolo sito. Ovviamente ho accettato e mi sono ricordato subito di questo fantastico forum che già all'epoca mi aiutava tantissimo!
    Veniamo al dunque: ho iniziato con il programmare animazioni e impostazione grafica con un progetto su base AS 3.0, poi però cercando in giro per una funzione che mi permettesse, al passaggio del mouse su un pulsante, di cambiare il colore di un oggetto all'interno di un movie, ho trovato come funziona in AS 2.0 ma non lo so assolutamente tradurre in 3.0. Dunque per non iniziare di nuovo con base 2.0, qualcuno sa come tradurre questa stringa?

    on (rollOver) {
    var colorful = new Color("_root.deco.primo");
    colorful.setRGB(0x006699);
    }
    on (rollOut) {
    var colorful = new Color("_root.deco.primo");
    colorful.setRGB(0x666666);
    }

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di Faber04
    Registrato dal
    Feb 2011
    residenza
    Rome (Italy)
    Messaggi
    32
    Credo più o meno sia questo:

    codice:
    import flash.events.MouseEvent;  
    var colBgTrans:ColorTransform=new ColorTransform(); 
    var bgTrans:Transform=new Transform(clip_mc);  
     clip_mc.addEventListener(MouseEvent.MOUSE_OVER, cambiaColore); clip_mc.addEventListener(MouseEvent.MOUSE_OUT, tornaColore); 
    function cambiaColore(evt:MouseEvent) {
     	colBgTrans.color=Number("0x006699");
    bgTrans.colorTransform=colBgTrans; 
    }  
    function tornaColore(evt:MouseEvent) {
     	 	colBgTrans.color=Number("0x666666");
     	bgTrans.colorTransform=colBgTrans; 
    }
    Faber04 [Consulting, Web & Graphic Solutions] - www.faber04.com || faber04.blogspot.com
    Adobe|Guru
    Adobe Certified Expert Flash
    Adobe Certified Instructor Flash

  3. #3
    Si! Funziona benissimo!!!! Grazie mille!!!
    Ora però mi tocca studiare il tuo script per capirlo bene
    Grazie ancora!

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.