Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Colorazione progressiva di un mc tramite actionscript

    Ciao ragazzi
    Naturalmente non sto parlando della normalissima colorazione tramite Color, ma di una transizione simile a quella che ha applicato advgroup in alessiopizzcannella.com

    Ho idea che per ottenere un effetto simile ci vogliano le matrix. Qualcuno potrebbe indicarmi un modo, uno script, un esempio?

    azie in anticipo =)

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    mmh, se ti riferisci al cambio del colore, selezionandolo dalla foto... direi che non hai bisogno delle matrix, ti basta utilizzare la classe ColorTransform

    prova a chiarire meglio a quale effetto ti riferisci esattamente

  3. #3
    grazie and, è proprio quello. Ci sono arrivato spulciando un po la reference di adobe. Credo che basti l'oggetto Color.setTransform per quello che devo fare, anche se la selezione del colore tramite puntatore del mouse è proprio affascinante!

  4. #4
    come non detto.
    Effettivamente il colore cambia, ma l'effetto che ho è identico a setRGB, senza nessuna transizione.. ;_;

  5. #5
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Qui trovi una classe che ho sviluppato io, fa esattamente ciò che chiedi.
    Nel file c'è l'esempio di uso, comunque è molto semplice, basta settare l'ARGB di partenza e quello di arrivo.
    Ah se avessi dei dubbi sull'ARGB qui è ben spiegato il suo utilizzo.


  6. #6
    ti ringrazio.
    Saprò darti un feedback

  7. #7
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Perfetto

  8. #8
    help. non capisco dove sbaglio!

    import colorMotion.as;
    import mx.transitions.*;
    import mx.transitions.easing.*;
    colorTran = new ColorMotion(0xff000000, 0x00000000, 2, (transitionPath??), _root.colore);

  9. #9
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Originariamente inviato da AdventChild
    help. non capisco dove sbaglio!

    import colorMotion.as;
    import mx.transitions.*;
    import mx.transitions.easing.*;
    colorTran = new ColorMotion(0xff000000, 0x00000000, 2, (transitionPath??), _root.colore);
    Hai ragione, quel transitionPath è sbagliato... Deve essere transitionType. Ho messo a posto.

    Cmq non capisco cosa non ti funziona, a me va bene
    Qui trovi uno zip con la classe ed un fla di esempio, fammi sapere.

  10. #10
    sa, avevo immaginato fosse quello. però io avevo messo anche mx.transition prima di None.easeNone.

    Grazie mille sai.
    Ti crediterò.

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.