dove è messo il tuo mc? come è istanziato
che codice utilizzi?
dove è messo il tuo mc? come è istanziato
che codice utilizzi?
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert
non è una questione di cilindro magico è che secondo me non ci capiamo,
puoi allegare il .fla o mandarmelo?
Ci do un'occhiata,
altrimenti così nn capisco.
Allora nella libreria ho creato queste 3 movieclip:
mc_stage
mc_pic1
mc_pic2
Il movieclip mc_stage l'ho trascinato a manella sullo stage e comprende al suo interno due bottoni, uno che richiama mc_pic1 e un altro che richiama mc_pic2 con il seguente codice:
on (release) {
_root.attachMovie("mc_pic1","active",1); // nell'altro bottone ho messo mc_pic2
_root.active._x = 275;
_root.active._y = 200;
setProperty("mc_stage",_visible,false);
}
Quello che succede è che mc_pic1 si sovrappone a mc_stage.
Grazie ancora per l'aiuto.
Fede
allora:
questo comando
setProperty("mc_stage",_visible,false);
}
fa si che il mc_stage "scompaia" con tutto quello che ovviamente c'è dentro
e quindi i tuoi bottoni.
Ormai è diventata una questione di principio devo risolvere questo caso!
![]()
MIO ERRORE MADORNALE
mancava il _root
il comando corretto per far sparire mc_stage è:
on (release) {
_root.attachMovie("mc_pic1", "active", 1);
_root.active._x = 275;
_root.active._y = 200;
setProperty("_root.mc_stage", _visible, false);
}
che vergogna!!!!!!!!!
![]()
prova quando fai attachmovie come terzo parametro a mettere
_root.getHighestNextDepth()...
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert
Il problema è che proprio quel setproperty non mi funziona, rimane tutto visualizzato!
![]()
_root.getHighestNextDepth()...
questo lo dovresti spiegare anche a me![]()
che funzione è?
come si sarà intuito non sono un fenomeno.
Allora un problema lo abbiamo risolto....
Effettivamente nel setProperty mancava l'_root. davanti a mc_stage.
Ora il problema è diventato un altro.
Aprendo mc_pic1 con questo codice:
on (release) {
_root.attachMovie("mc_pic1","active",1);
_root.active._x = 275;
_root.active._y = 200;
setProperty("_root.mc_stage",_visible,false);
}
tutto funziona come dobrebbe.
Su mc_pic1 ho inserito un bottone per tornare indietro con il seguente codice:
on (release) {
_root.unloadMovie("active");
setProperty("_root.mc_stage",_visible,true);
}
il risultato è che mc_pic1 scompare come vorrei, ma adesso non mi riappare l'mc_stage che abbiamo tanto tribolato per far andar via!!!!
Grazie ancora a tutti! Almeno ci siamo fatti un pò di compagnia tra uffici....non sò da voi ma qui da me oggi devo ringraziare flash altrimenti le palle mi arrivavano in gola!!!!![]()
Fede.
mi sono sbagliato a scrivere... mi confondo sempre, non mi piace fare copia-incolla
_root.getNextHighestDepth...
in pratica ritorna il valore di z-index più alto all'interno del mc da cui è richiamato, quindi è utile nei casi di attachMovie, createMovieClip, duplicateMovieClip che creano movie dinamici...
PS per farlo riapparire fai l'inverso di quello che hai fatto!!!
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert