La risposta di perseogiugno75 è già abbastanza completa ma vorrei chiederti dov'è che vuoi caricare i tre file esterni?
a. in un mc contenitore (luogo unico di comparsa per qualsiasi spostamento)
b. in una zona ravvicinata alle coordinate di arrivo d ognuno degli spostamenti (es: sopra, sotto, di fianco...)
c. tramite loadMovieNum in posizioni... (vedi sopra).
Temo che se vuoi caricarli all'interno dello stesso mc "ballerino", allora l'enterFrame potrebbe impedirtelo.
Comunque, se decidi per il loadMovieNum (scelta consigliata), allora i file esterni devono avere le stesse, identiche, misure di stage che ha l'swf principale (quello in cui hai i pulsanti), e devi posizionare gli "oggetti" (es.: immagini) alle coordinate come descritto ai punti b e c
Ai pulsanti occorrono queste modifiche:
pulsante 1 (che carica "uno.swf"):
codice:
on (press) {
_root.slider = 380;
}
on (release) {
if (_root.slider._x = 380) {
loadMovieNum ("uno.swf", 1);
}
}
pulsante 2
codice:
on (press) {
_root.slider = 0;
}
on (release) {
if (_root.slider._x <= 0) {
loadMovieNum ("due.swf", 1);
}
}
pulsante 3
codice:
on (press) {
_root.slider = -380
}
on (release) {
if (_root.slider._x = -380) {
loadMovieNum ("tre.swf", 1);
}
}
Però non ho capito a cosa ti serve "-380" dal momento che si tratta di un fuori stage (nessuno può vederlo) ?
Nel caso tu avessi fatto questa scelta "per farlo sparire", allora OK, infatti è più comodo dell'uso di:
_root.slider._visible = false;