Newsgroup: it.comp.grafica
Titolo: [Flash5] Loadmovie

Problema: il mio movie deve caricare un movie esterno.swf di 10k , questo
movie caricato esternamente (creato con mix-fx) deve apparire in un
determinato istante. chiaramente se in quell'istante gli metto un keyframe
con un loadmovie, prima deve caricare i 10k e poi me lo visualizza.
Risultato: il movie esterno viene caricato tardi e non si vede, se non con
computer con linee velocissime (tipo hdsl o simili).
Siccome sono un grafico ma con le actionscript di flash un po' ci litigo,
chiedo il vostro aiuto  per risolvere l'arcano.
Dico subito che non funziona la prassi che si adotta con lo swish (di
importare l'swf in un symbol)
Grazie
--
MC

In xMHz7.47571$
1H1.5...@news.infostrada.it
, Marion Cobretti,


lo fai caricare molto prima di quell'istante, ma allo stesso tempo lo setti
con alpha = 0 , poi al keyframe nel quale vuoi che si visualizzi setti alpha
= 100, almeno gli dai il tempo di caricarsi (anche se 10k non dovrebbero
essere un problema neanche per il modem + lento, quindi ti consiglio di
controllare prima lo streaming con l'impostazione del peggio-modem che c'é)
 oppure visibility on/off, funziona per tutti gli swf indipendentemente dal
programma con cui li crei
ciao


Prima di tutto grazie per la risposta.
Ci siamo quasi, ho provato e funziona, l'inconveniente è che se lo carico e
lo "nascondo" 40 frame prima della effettiva visualizzazione... filmato
nascosto cmq sia appena caricato parte... così se viene caricato quando
mancano ancora 20 frame alla visualizzazione, per quei 20 frame il filmato è
in play anche se nascosto...così al momento della "scopritura" è già
partito.

 partito.
metti action "stop" al primo frame del movie che vuoi caricare, e sul frame
del movie principale dove vuoi che inizia il movie caricato, gli dici play e
lo scopri.

In 9qq15d$dhm5$
1...@as201.hinet.hr
, Dalibor, 
dalibor...@pu.tel.hr
, il


purtoppo il tell target non ha influenza sui caricati col load movie, ma
solo sui movie clip, sui filmati esterni non credo si possa intervenire con
particolare interatività, quindi io di solito organizzo il filmato esterno
con un bel bottone al primo key che si rivela quando dalla timeline viene
settata l'alpha =100 o la visibility su on e se lo clicco mi fa partire il
filmato già caricato in precedenza, credo che sia l'unico modo per gestire
la partenza di un filmato esterno precaricato perché dalla timeline
principale qualsiasi azione non viene "vista" dall' .swf esterno, quindi il
famigerato bottone si trova proprio sul primo key del filmato esterno
Se avete delle soluzioni + eleganti postate pure perché anche a me sembra un
po macchino sto metodo (però funziona) ;)

Se carichi il movie esterno all'interno di un simbolo presente sullo stage e non
sullo stage direttamente puoi controllarlo con tellTarget.
Max


In 
3BD0B552...@musicshop.it
, MacMax, 
m...@musicshop.it
, il 20-10-2001
1:20 ha scritto:

si ma se lo carichi come simbolo perdi tutti i vantaggi del loadmovie cioé
poter avere files separati + comodi da gestire per eventuali modifiche,
aggiornamenti, lavori di team con collaboratori esterni che magari devono
poter vedere solo quei files e non tutto, peso del fimato ecc ecc, e poi la
conversione in simbolo non fa  altro che convertire il filmato in una
sequenza di keyframe che compromette abbastanza il lavoro fatto coi vari
tweening (cosa che é accettabile solo nel caso di file video inseriti come
sequenza di bitmap secondo me)


No, o non mi hai capito o non mi sono spiegato.
Se crei un clip movie "contenitore" sullo stage puoi riempirlo con un movie
esterno.
A differenza del caricamento su un livello qui puoi caricare solo una clip
esterna per volta.
In questo caso non c'è bisogno di "Unload Movie" perchè ogni volta che
carichi un file esterno questo rimpiazza quello vecchio.
Max


si, non si puo controllare il movie che e' loaded pero si possono
controllare normalmente i movie clip che si trovano dentro al movie caricato
con il load movie, cioe', come ho fatto adesso per prova, mettendo nel
bottone sul movie principale:
on (release) {
    tellTarget ("_level10/load") {
        play ();
    }
}
importante e' dire al bottone su che livello si trova il loaded movie.
percio' se il tuo load movie e' tutto inserito in un movie clip, puoi
controllarlo dal movie principale dicendo al movie clip play().
ti posso mandare i due .swf....
spero di essermi spiegato...
dalibor

In 9qrh4k$fkdh$
1...@as201.hinet.hr
, Dalibor, 
dalibor...@pu.tel.hr
, il


se non ti é di disturbo mandamelo pure, molto gentile
Quello che voglio capire é se hai settato il movie clip che contiene il
filmato esterno come variabile o no. E se non l'hai settato vome variabile
il nome _level"num" é il nome del livello nel quale hai caricato il movie
esterno o é il nome dell'istanza del movie trasportato sulla scena?
Comunque se mi ci fai dare un'occhiata mi faresti un favore
mailto: 
giuseppe...@tin.it
grazie
ciao