cerco un sistema per poter caricare un movie esterno swf in un determinato layer del filmato principale altro swf.
Questo mi seve per poter caricare lo sfondo del mio sito da file esterno.
grazie per un evntuale risposta
cerco un sistema per poter caricare un movie esterno swf in un determinato layer del filmato principale altro swf.
Questo mi seve per poter caricare lo sfondo del mio sito da file esterno.
grazie per un evntuale risposta
metti un movie clip vuoto nel layer più basso del filmato, dagli un nome istanza (ad esempio background), poi ci carichi il filmato esterno dentro
loadMovie("sfondo.swf", background);
il movie viene caricato con le dimensioni erate e non centrato nella pagina.Come mai?
Perché l'oggetto contenuto nel movieclip contenitore non ha coordinate 0,0 e/o il movieclip non ha coordinate 0,0 nello stage.
Grazie mille
risposta precisa e perfetta
ma ho un problema simile molto piu' grande.....
Script
// settiamo come ultimo "home" (è come se avessimo
// premuto "home" all'avvio)
ultimo = "home";
// blocchiamo il rollover del pulsante "home"
menu[ultimo].interno.premuto = true;
// mandiamo il movieclip "home" al frame 11
menu[ultimo].interno.gotoAndStop(11);
function comandi (nome) {
if (nome != ultimo) {
if (nome == "home") {
unloadMovieNum (1);
} else {
loadMovieNum (nome + ".swf", 1);
}
// resettiamo la variabile "premuto" del pulsante
// attivato precedentemente
menu[ultimo].interno.premuto = false;
// riavviamone la riproduzione
menu[ultimo].interno.play();
ultimo = nome;
}
}
Non preoc non è farina del mio sacco
vedi link
Il mio problema è questo
Modificare lo script in modo che se si preme il tasto testi si carichi il movie esterno testi su un determinato layer del movie principale
loadMovie("sfondo.swf", background);
La domanda è questa come implemeto questa funzione nello script precedente....
mi sa che è una super domandona....
Ciao e grazie per tutte le info....
solo inserire il loadmovie o anche dare la posizione esatta? (si puo' dare anche da script)
// settiamo come ultimo "home" (è come se avessimo
// premuto "home" all'avvio)
ultimo = "home";
// blocchiamo il rollover del pulsante "home"
menu[ultimo].interno.premuto = true;
// mandiamo il movieclip "home" al frame 11
menu[ultimo].interno.gotoAndStop(11);
function comandi (nome) {
if (nome != ultimo) {
if (nome == "home") {
unloadMovie (_root.background);
} else {
loadMovieNum (nome + ".swf", _root.background);
}
// resettiamo la variabile "premuto" del pulsante
// attivato precedentemente
menu[ultimo].interno.premuto = false;
// riavviamone la riproduzione
menu[ultimo].interno.play();
ultimo = nome;
}
}
la domanda precedente riguardava lo sfondo del sito che ora grazie all'aiuto di Stormynon viene caricato da file esterno ; quindi con la pèossibilità di cambiare lo sfondo del sito senza intervenire sul movie principale.![]()
Il secondo problema nasce dal fatto che ho modificato il movie testi in modo che premendo il tasto testi la finestra si sposta dal margine sinistro del movie principale verso quello destro.In questo modo si ha alla pres del tasto un apertura dinamica della finestra.Il problema sta nel fatto che tale finestra va sopra quella del movie principale.Io vorrei che la finestra del movie testi fosse posta tra il layer sfondo del movie principale e quello dei tasti.Come fare?
// settiamo come ultimo "home" (è come se avessimo
// premuto "home" all'avvio)
ultimo = "home";
// blocchiamo il rollover del pulsante "home"
menu[ultimo].interno.premuto = true;
// mandiamo il movieclip "home" al frame 11
menu[ultimo].interno.gotoAndStop(11);
function comandi (nome) {
if (nome != ultimo) {
if (nome == "home") {
unloadMovie (_root.background);
} else {
loadMovieNum (nome + ".swf", _root.background);
}
// resettiamo la variabile "premuto" del pulsante
// attivato precedentemente
menu[ultimo].interno.premuto = false;
// riavviamone la riproduzione
menu[ultimo].interno.play();
ultimo = nome;
}
}
io pensavo di cambiarlo nel seguente modo
}if (nome == "testi") {
loadMovie("testi.swf", finestra);
// settiamo come ultimo "home" (è come se avessimo
// premuto "home" all'avvio)
ultimo = "home";
// blocchiamo il rollover del pulsante "home"
menu[ultimo].interno.premuto = true;
// mandiamo il movieclip "home" al frame 11
menu[ultimo].interno.gotoAndStop(11);
function comandi (nome) {
if (nome != ultimo) {
if (nome == "home") {
unloadMovieNum (1);
} else {
if (nome != "testi") {
loadMovieNum (nome + ".swf", 1);
}
}
// resettiamo la variabile "premuto" del pulsante
// attivato precedentemente
menu[ultimo].interno.premuto = false;
// riavviamone la riproduzione
menu[ultimo].interno.play();
ultimo = nome;
}
}
Che dici?
testi.swf---> movie esterno contenete finestra che si sposta da sinistra verso destra con testo.
testo istanza data a un movie clip(rettangolo colorato) posto sul movie clip principale tra il layer 1 tasti e il layer 2 sfondo.
come con l'aiuto di stormy non viene caricato da file esterno? hai perso la voglia di farlo caricare da file esterno a causa mia?Originariamente inviato da ninoo
la domanda precedente riguardava lo sfondo del sito che ora grazie all'aiuto di Stormynon viene caricato da file esterno ;
cioè in pratica, se devi caricare testi lo metti sul movie clip, ogni altra cosa lo vuoi mettere su un livello, giusto?Il secondo problema nasce dal fatto che ho modificato il movie testi in modo che premendo il tasto testi la finestra si sposta dal margine sinistro del movie principale verso quello destro.In questo modo si ha alla pres del tasto un apertura dinamica della finestra.Il problema sta nel fatto che tale finestra va sopra quella del movie principale.Io vorrei che la finestra del movie testi fosse posta tra il layer sfondo del movie principale e quello dei tasti.Come fare?
}if (nome == "testi") {
loadMovie("testi.swf", finestra);
if (nome != "testi") {
loadMovieNum (nome + ".swf", 1);
}
}
ma allora devi farmi capire una cosa, premendo su una voce del menu cosa vuoi cambiare? hai delle voci apposite per cambiare sfondo e testi e altre per caricare degli swf?
si , lo sfondo viene caricato automaticamente da file esterno ed è perfetto.:quote:come con l'aiuto di stormy non viene caricato da file esterno? hai perso la voglia di farlo caricare da file esterno a causa mia?
Fino ad ora non lo so :quipy: :bubu:cioè in pratica, se devi caricare testi lo metti sul movie clip, ogni altra cosa lo vuoi mettere su un livello, giusto?![]()
Vorrei , per ora :quote: , lasciare tutto uguale.Il progetto originale carica movie esterni sul 1 livello del movie pricipale , io vorrei usare questa idea per tutti i tasti trane che per il tasto "testi".ma allora devi farmi capire una cosa, premendo su una voce del menu cosa vuoi cambiare? hai delle voci apposite per cambiare sfondo e testi e altre per caricare degli swf?
Premendo il tasto "testi" viene caricato il movie testi ma anziche che sul livello 1 del movie principale , su un determinato layer del movie principale.
Logicamente premendo uno degli altri tasti bisona anche eliminare il movie testi caricato sul layer voluto.![]()
Lo so è un po' macchinosa come cosa ma non posso fare diversamente....
:quipy:
penso allora che lo script che hai postato sia giusto, devi solo aggiungere
if (nome != "testi") {
unloadMovie(finestra);
loadMovieNum (nome + ".swf", 1);
}