Visualizzazione dei risultati da 1 a 4 su 4

Discussione: mc annidati

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    8

    mc annidati

    Ciao a tutti !

    Qualcuno sa dirmi come caricare un'immagine all'interno di un mc ?
    Io ho provato creando alcuni mc annidati, ma l'immagine viene caricata solo una volta....l'ultima.
    Riporto il codice di prova

    _root.createEmptyMovieClip ("fotoclip",1)
    _root["fotoclip"].createEmptyMovieClip("fotoclip1",1)
    _root["fotoclip"]["fotoclip1"].loadMovie ("IMG.jpg")
    _root["fotoclip"].createEmptyMovieClip("fotoclip2",1)
    _root["fotoclip"]["fotoclip2"].loadMovie ("IMG.jpg")
    _root["fotoclip"]["fotoclip1"]._y=1
    _root["fotoclip"]["fotoclip2"]._y=100



    Ciao e grazie

  2. #2

    Re: mc annidati

    codice:
    _root.createEmptyMovieClip ("fotoclip",1)
    _root["fotoclip"].createEmptyMovieClip("fotoclip1",1)
    _root["fotoclip"]["fotoclip1"].loadMovie ("IMG.jpg")
    _root["fotoclip"].createEmptyMovieClip("fotoclip2",2)
    _root["fotoclip"]["fotoclip2"].loadMovie ("IMG.jpg")
    _root["fotoclip"]["fotoclip1"]._y=1
    _root["fotoclip"]["fotoclip2"]._y=100
    i movieClip vanno creati su livelli diversi, non sullo stesso, altrimenti sostituisci quello che c'era prima

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    8

    Come li nascondo ?

    Grazie....che errore stupido
    Cmq...sapresti dirmi come faccio per rendere un mc annidato invisibile ?
    ho provato così, ma non funziona :

    _root["fotoclip"]["fotoclip1"]._visible=false


    ciao...

  4. #4

    Re: Come li nascondo ?

    Originariamente inviato da Tinker
    Grazie....che errore stupido
    Cmq...sapresti dirmi come faccio per rendere un mc annidato invisibile ?
    ho provato così, ma non funziona :

    _root["fotoclip"]["fotoclip1"]._visible=false


    ciao...
    quando richiami l'azione per renderlo invisibile, l'immagine non è stata ancora caricata. Quindi nel momento in cui viene caricata l'immaagine il valore di _visible torna su true.

    2 soluzioni:
    a) imposti _alpha = 0;
    b) crei un piccolo preloader, quando ha rilevato l'immagine rendi il movieClip invisibile

    esempio b):

    codice:
    function caricato(mc){
    	if(mc.getBytesLoaded() > 1024){
    		mc._visible = 0;
    		clearInterval(a);
    	}
    }
    _root.createEmptyMovieClip ("fotoclip",1)
    _root["fotoclip"].createEmptyMovieClip("fotoclip1",1)
    _root["fotoclip"]["fotoclip1"].loadMovie ("immagine1.jpg")
    _root["fotoclip"].createEmptyMovieClip("fotoclip2",2)
    _root["fotoclip"]["fotoclip2"].loadMovie ("immagine1.jpg")
    _root["fotoclip"]["fotoclip1"]._y=1
    a = setInterval(caricato,20,_root["fotoclip"]["fotoclip1"]);
    _root["fotoclip"]["fotoclip2"]._y=100

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.