Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Nascondere clip

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    541

    Nascondere clip

    Ho un'animazione che passa una variabile a un clip. Dentro al clip ci sono altri 10 clip, io voglio che in base alla variabile ne venga visualizzato solo uno nascondendo tutti gli altri.
    Per esempio se la variabile è pippo=1 io voglio visualizzare l'immagine il filmato "casa" e nascondere tutti gli altri, se la variabile è pippo=2 voglio visualizzare "albero" e nascondere tutte le altre nove. Che codice devo utilizzare?

    Grazie

  2. #2
    se hai gia i filmati in swf esterni e li carichi con load movie ad un livello superiore a quello base lui si sovrappone agli altri e non li vedi

    secondo me devi ragionare sui livelli
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  3. #3
    Quindi se ho ben capito tu hai un movieclip contenente altri 10 movieclip.
    vuoi che a seconda del valore che passi al movieclip "contenitore", venga visualizzato un determinato movieclip "contenuto" .
    Con una corrispondenza del tipo

    1 => casa
    2 => albero

    etc...

    Dimmi se ho capito bene che butto giù due righe di codice

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    541
    Si è proprio così

  5. #5
    Allora fai una cosa del genere

    nomi = ["casa","albero","nome"]
    mcCont.onEnterFrame = function(){
    for(a=0;a<nomi.length;a++){
    this[nomi[a]]._visible = 0
    }
    this[nomi[k]]._visible = 1
    }

    mcCont.k = 1

    Con questo esempio, rendi visibile 'casa' e nascondi gli altri.
    Chiaramente va un po' modificato, specialmente a seconda di come cambi la variabile al movieclip (esempio se la cambi tramite un pulsante, si può creare una funzione al posto dell'enterFrame per risparmiare lavoro al processore)

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    541
    Grazie mille è quello che cercavo!!

  7. #7
    Felice d'averti aiutato

    Ciao e alla prossima

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.