Ciao a tutti, ho un problema, vorrei aprire un file swf in un movieclip presente in un altro swf...posso farlo??? come posso procedere? grazie.
Ciao a tutti, ho un problema, vorrei aprire un file swf in un movieclip presente in un altro swf...posso farlo??? come posso procedere? grazie.
Ciao,
come da regolamento, specifica sempre la versione di Flash che stai usando, oppure la versione di ActionScript con cui stai programmando. Se non lo fai, nessuno saprà come consigliarti, se non tramite azzardate ipotesi che sovente possono risultare infruttuose.
In AS 2.0:
- si crea un movieclip vuoto e gli si dà un nomeIstanza (supponiamo: mc_vuoto)
- lo si estrae, per trascinamento, dalla libreria allo stage, e lo si colloca nella posizione in cui vuoi che si trovi l'angolo alto-sx dell'swf che vuoi caricare all'interno di quell'altro (il principale).
- si seleziona il frame (del principale) in cui vuoi che avvenga il caricamento
- si apre il pannello Azioni e si scrive:
mc_vuoto.loadMovie ("nome_dell'swf_che _vuoi_caricare.swf");
Se vuoi caricarlo per mezzo di un pulsante:
- il pulsante deve avere un NomeIstanza (supponiamo: puls_carica).
- sempre selezionando il frame, invece di quello che ti ho spiegato sopra, scrivi:
puls_carica.onRelease = function () {
mc_vuoto.loadMovie ("nome_dell'swf_che_vuoi_caricare.swf");
}
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
Ciao, grazie per la risposta. Mi va bene per tutto, solo una cosa, il pulsante deve trovarsi su un altro file. Si può???
Ciao a tutti!!!
Il mio problema è il seguente.... lavoro con actionscript 2.0 flash 8 e dovrei creare un pulasante che da una swf apra un altra swf però nella seconda scena e non nella prima come di solito avviene con un semplice "gotoandplay".........come fare!!!!
spero di essere stato chiaro.........grazie anticipatamente............ciao.
la scena 2 non è altro che la continuazione della scena 1
quindi se tu vuoi aprire un swf e deve partire dalla scena 2
e supponendo che la scena 1 di tale swf è di 60 fotogrammi
non devi fare altro che un lungo ed elastico saltino con gotoAndPlay(61);
che ti porta al fotogramma 61
il fotogramma 61 sarà il 1° fotogramma della scena 2
nello stesso pulsante che carica il filmato
ecco l'esempio:codice:on (press) { _root.cucu.loadMovie("filmato2scene.swf"); } on (release) { _root.cucu.gotoAndPlay(61); }
http://max400scuola.altervista.org/a...principale.htm
naturalmente ci saranno altri modi ...
per esempio la costruzione di una funzione
che ti carica il filmato swf e che ti porta alla scena 2...
se vuoi... vedi un po tu
ciao... by max![]()
Innanzitutto grazie mille Max per la dritta ke mi hai dato.....cmq continuo ad avere problemi nel senso ke non apre la swf forse perkè il mio caso è un pò diverso dall esempio....mi spiego meglio
Ho una pagina html all interno della pagina ho una swf.....praticamente la pagina è completamente in flash solo ke in una html. dal pulsante di questa pagina voglio far aprire un altra intera pagina swf ke vada alla scena 2 e non alla prima scena.......cmq grazie mille anticipatamente.
Spierto87
io ho provato con
on(release){
loadMovieNum("nome_file_da_aprire.swf",0);
}
però così me lo apre alla prima scena invece devo farlo aprire alla seconda scena
comunque c'è il 2° sistema...
facciamo sempre l'ipotesi che la scena 1 è sempre di 60 fotogrammi
tu carichi un filmato e vuoi che inizi da scena 2
ecco l'altro sistema:
sul 1° fotogramma crea questa funzione:
nel pulsante vai a richiamare il filmato e la funzione:codice:function scena2(){ _root.cucu.gotoAndStop(61); } setInterval(scena2, 1000);
codice:on (press) { _root.cucu.loadMovie("filmato2scene.swf"); scena2(); }
niente continua a non funzionare ....
cmq non sono sicuro di essermi spiegato bene
parli sempre di un filmato
invece io ho 2 filmati
dal filmato 1 voglio ke si apra il filmato 2 in scena 2
lo script ke mi hai postato non contiene errori xò non so dove sbaglio
niente continua a non funzionare ....
cmq non sono sicuro di essermi spiegato bene
parli sempre di un filmato
invece io ho 2 filmati
dal filmato 1 voglio ke si apra il filmato 2 in scena 2
lo script ke mi hai postato non contiene errori xò non so dove sbaglio