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

    personalizzare modello occhiali

    ciao a tutti vorrei un consiglio, dovrei creare un configuratore (la logica e' quella delle automobili) ma per "personalizzare" degli occhiali.

    - separando le lenti dalla montatura sono riuscito ad ottenere questo:
    link
    (non tenete conto dello scontorno, hihihihih)

    ma come potete notare mi colora tutto e non vedo piu' le particolarita' della montatura.

    QUINDI: COME APPLICARE IL COLORE SENZA COPRIRE IL DISEGNO DELLA MONTATURA?
    chesso' modificando l'alpha? :-(

    praticamente dovrei ottenere una cosa simile a questa sul sito della NIKE

    - inoltre avrei bisogno che il modello personalizzato posssa essere salvato per poi essere rivisto.

    come mi consigliate di procedere?


    grazieeeee
    -Nextart.it Graphic Solutions

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    41
    Guarda questo tutorial, è sicuramente il metodo migliore... ti costringerà a lavorare un pò di più con photoshop per crearti la maschera corretta, ma poi il risultato è eccellente.

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    41
    Pensandoci un po ci sarebbe un secondo metodo più semplice da implementare e con risultati migliori, dimenticavo di dirti che l'ideale sarebbe partire da un'immagine vettoriale ma partendo da una foto si può procedere così:

    1 - Partendo dalla foto base traccia il contorno della sola parte da colorare.


    2 - Trasformala in scala di grigi e lavora sulla luminosità (più chiara è più il colore risulterà luminoso)
    Importante: salvala in png per mantenere la trasparenza.


    3 - Nel primo livello inserisci l'immagine completa che converti in movieclip (istanza: mc_500_back)

    4 - Crea nuovo livello e inserisci la parte da colorare che converti in movieclip (istanza: mc_500_color)

    5 - Crea nuovo livello e inserisci due rettangoli che converti in button (istanze: btn_pink e btn_red)

    6 - Nel primo fotogramma del primo livello inserisci questo codice:
    Codice PHP:
    import flash.geom.ColorTransform;

    btn_pink.addEventListener(MouseEvent.MOUSE_OVERonMouseOver);
    btn_pink.addEventListener(MouseEvent.MOUSE_OUTonMouseOut);
    btn_green.addEventListener(MouseEvent.MOUSE_OVERonMouseOver);
    btn_green.addEventListener(MouseEvent.MOUSE_OUTonMouseOut);

    function 
    onMouseOver(e:MouseEvent):void
    {     
        switch (
    e.target.name)
        {
            case 
    "btn_pink":
                
    mc_500_color.transform.colorTransform = new ColorTransform(11110xFF00xFF0);
                break;
            case 
    "btn_green":
                
    mc_500_color.transform.colorTransform = new ColorTransform(11110x000xFF0x000);
                break;
          } 
    }  

    function 
    onMouseOut(e:MouseEvent):void 
    {
        
    mc_500_color.transform.colorTransform = new ColorTransform(11110000); 

    ... e il gioco è fatto


  4. #4
    ciao grazie per la risposta,, ,provo e ti faccio sapere.......

    grazie ancora!!
    -Nextart.it Graphic Solutions

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    21

    Ho provato e mi da errore

    Ho provato a creare la pagina in as2 e mi da il seguente errore:
    Scena=Scena 1, livello=Livello 1, fotogramma=1, riga 8 Impossibile caricare la classe o l’interfaccia “MouseEvent”.
    Scena=Scena 1, livello=Livello 1, fotogramma=1, riga 21 Impossibile caricare la classe o l’interfaccia “MouseEvent”.
    A presto, spero.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    41
    Si, il codice è in AS3... in AS2 dovrebbe essere diversa la gestione degli eventi. Purtroppo non conosco bene la sintassi di AS2, ma sicuramente arriverà qualcuno in grado di migrare il codice in AS2 senza problemi

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    21

    Ho provato in as3

    Ho provato anche in as3 e mi da il seguente errore:
    Scena 1, livello'Livello 1', Fotogramma 1, riga13 1120: Accesso alla proprietà non definita mc_500_color.
    Scena 1, livello'Livello 1', Fotogramma 1, riga16 1120: Accesso alla proprietà non definita mc_500_color.
    Scena 1, livello'Livello 1', Fotogramma 1, riga23 1120: Accesso alla proprietà non definita mc_500_color.
    Ciao.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    41
    Devi assegnare il nome dell'istanza mc_500_color... guarda qui

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    21

    istanza

    Avevo già dato l'istanza ad entrambi i pulsanti, ho riprovato a ricreare i pulsanti, ma mi da sempre lo stesso errore.
    Ciao.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    21

    Riassunto

    Riassumo brevemente la procedura che ho seguito:
    Ho importato l'immagine originale, l'ho convertita in video clip assegnandole il nome mc_500_back;
    Sul secondo livello ho importato l'immagine in scala di grigi e l'ho chiamata mc_500_color;
    Sul terzo livello ho creato i due pulsanti chiamandoli rispettivamente: btngreen con istanza btn_green e btnpink con istanza btn_pink.
    Sul livello 1 ho copiato il tuo codice e mi da l'errore che ti ho descritto nel messaggio precedente.

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.