me parece muy lioso todo lo que haces....
si todas las peliculas son "exclusivas", o sea, cuando se cargue alguna las
demas deben estar descargadas, lo suyo es ponerlas todas al mismo nivel, y
ya no tienes problemas con la carga/descarga, ya que es automatica (siempre
que cargues una pelicula en el nivel 1, descargara la que hubiese en ese
nivel).
con respecto a las variables, las que necesites usar entre una y otra
pelicula, asi como las de la botonera, crealas en la misma pelicula que
esten en la botonera, que se carga con el nivel 0, y siempre podras
referenciarlas de la forma:
_level0.var
las variables propias de cada pelicula podra referenciarlas desde la
botonera de la misma forma:
_level1.var
pero deberas tener en cuenta que cuando cargues otra pelicula se
eliminaran...
con respecto al codigo que nos envias, lo suyo es que en el boton que tienes
en la segunda pelicula, referencies las variables de la forma que te he
dicho mas arriba:
on (release) {
unloadMovieNum (12);
loadMovieNum ("img/tercera.swf", 13);
_level0.segunda = 0;
_level0.tercera = 1;
}
yo te recomiendo, de todas formas, que las cargues todas en el mismo
nivel... es muuucho mas comodo...
----- Original Message -----
From: "sebastian gorza" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 03, 2001 11:48 AM
Subject: [flashmaestro] es una cuesti�n de load-movi y programacion
Tengo una duda y quisiera que alguien me echase una manita para resolverla,
es una cuesti�n de
load movie-clips con algo de programaci�n.
He creado un movie-clip en el nivel 0 que tiene una botonera. Cada bot�n
carga un movie-clip
diferente y para no liarme he hecho que la carga de cada uno de ellos est�
en un nivel diferente.
As�mismo tambi�n prentendo que cuando pulsas un bot�n te cargue el
movie-clip correspondiente pero
que si lo vuelves a pulsar y tienes la pel�cula ya cargada, el bot�n est�
deshabilitado.
Para esto establezco en la pel�cula del nivel cero las siguientes variables
iniciales:
primera=0
segunda=0
tercera=0
cuarta=0
quinta=0
Al primer bot�n en sus acciones le pongo lo siguiente:
on (release) {
if (primera==0) {
loadMovieNum ("img/primera.swf", 11);
unloadMovieNum (12);
unloadMovieNum (13);
unloadMovieNum (14);
unloadMovieNum (15);
primera = 1;
segunda = 0;
tercera = 0;
cuarta = 0;
quinta = 0;
}
}
Al segundo bot�n:
on (release) {
if (segunda==0) {
loadMovieNum ("img/segunda.swf", 12);
unloadMovieNum (11);
unloadMovieNum (13);
unloadMovieNum (14);
unloadMovieNum (15);
primera = 0;
segunda = 1;
tercera = 0;
cuarta = 0;
quinta = 0;
}
}
...y as� con todos los botones.
Hasta aqu� todo perfecto y todo funciona como deber�a ser, pero me surge el
siguiente problema...
En el movie-clip "segunda" (dentro del movie-clip) hay un bot�n que me
carga el movie-clip
"tercera", esto es, el movie-clip "tercera" se puede cargar directamente
desde la botonera que
ya tengo o desde un bot�n que est� dentro del movie-clip "segunda".
La instrucci�n que le doy a ese bot�n que est� dentro de "segunda" es la
siguiente:
on (release) {
unloadMovieNum (12);
loadMovieNum ("img/tercera.swf", 13);
segunda = 0;
tercera = 1;
}
Y lo que consigo es que me cargue la pel�cula "tercera", me elimine la
"segunda" pero si en la botonera
le doy a que me cargue otra vez la "segunda", no me la carga. Creo que
estoy haciendo algo mal con las
variables,
�HAY ALGUNA MANERA DE QUE SE PUEDAN PASAR LAS VARIABLES DE UN MOVIE CLIP A
OTRO?
Muchas gracias
_________________________________________________________________
Descargue GRATUITAMENTE MSN Explorer en http://explorer.msn.es/intl.asp