Foros del Web » Creando para Internet » Flash y Actionscript »

Niveles y profundidad

Estas en el tema de Niveles y profundidad en el foro de Flash y Actionscript en Foros del Web. Tengo un poco de lío referente a los niveles en los que se disponen los diferentes swf en uns película de flash con la acción ...
  #1 (permalink)  
Antiguo 18/05/2002, 06:55
 
Fecha de Ingreso: abril-2002
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
Niveles y profundidad

Tengo un poco de lío referente a los niveles en los que se disponen los
diferentes swf en uns película de flash con la acción loadMovie, y la
profundidad que podemos fijar con acciones como swapDephs,
duplicateMovieclip, etc. Creo que no son lo mismo, pero no lo tengo muy
claro. Que acciones actúan sobre uno u otro nivel de todas estas:
attachMovie, swapDephts, duplicateMovieClip, loadMovie, unloadMovie.

Creo que esta duda puede ser bastante generalizada, ya que el mismo manual
no lo deja nada claro.

Saludos.
  #2 (permalink)  
Antiguo 23/05/2002, 17:24
 
Fecha de Ingreso: marzo-2002
Mensajes: 60
Antigüedad: 15 años, 9 meses
Puntos: 0
Re: Niveles y profundidad


attachMovie

supongamos que estas trabajando con el movieClip MiPeli, al invocar el metodo
MiPeli.attachMovie(ObjetoLibreria,NombreInstancia, level);
crea en MiPeli una instancia de algun objeto definido dentro de la libreria. Para hacer esto tenes que fijarte cualquier objeto de la libreria, y ver la opcion "linkage", te permite darle un nombre al objeto. Supongamos que creo una instancia de pelicula...un rectangulo por ej. Entonces selecciono linkage y le coloco el nombre "rectangulo".

Luego para crear una instancia de este rectangulo simplemente proba
_root.attachMovie("rectangulo","MiR ectangulo",1);
lo cargara en el nivel 1
ahi mismo puedo hacer
_root.attachMovie("rectangulo","Otr oRectangulo",2);
y cargara en el nivel 2;
asi nomas veras solo un rectangulo, debido a que ambos tienen la misma posicion. Pero podes cambiar la posicion en X del segundo rec. Por ej
setProperty(_root.OtroRectangulo,_x,300);

Si te queda claro....luego te explico lo demas
cualquier cosa
[email protected]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:20.