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

como devolver un mc a su nivel o capa

Estas en el tema de como devolver un mc a su nivel o capa en el foro de Flash y Actionscript en Foros del Web. muy buenas tengo varios movieclip en un escenario y se pisan los unos a otros y al pulsar sobre alguno pues este sube al nivel ...
  #1 (permalink)  
Antiguo 11/06/2011, 11:06
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
como devolver un mc a su nivel o capa

muy buenas
tengo varios movieclip en un escenario y se pisan los unos a otros y al pulsar sobre alguno pues este sube al nivel superior con "this.swapDepths(_root.getNextHighestDepth()); "
pero ahora necesito ke al cerrarlo pues vuelva a su origen y si estaba por detras de otro de los mc pues vaya ahi, detras.
esto y intentandolo con getDepth() y no se ke es lo ke no hago bien pero no me sale, cuando abro uno se viene arriba del todo y al cerrarlo se keda arriba, no vuelve a su posicion ( a su capa)

bueno espero haberme explicado bien y ke alguien me pueda ayudar. venga, un saludo y gracias
__________________
kolectivo grafico deNA
www.kgdena.com
  #2 (permalink)  
Antiguo 13/06/2011, 11:33
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: como devolver un mc a su nivel o capa

bueno aki esta el fla
http://www.mediafire.com/?ue407c9ef285p1e

esta un poco desordenado y faltan muchos objetos mas, pero se ve facilmente lo ke kiero solucionar
si veis hay diferentes objetos en lo ke se puede clickar y se abre la info, como vereis estan unos delante de otros, por ejemplo a la derecha estan el perchero y la bici y una imagen simple ke es una cuna.
probad a pinchar en el ropero ke es el ke esta mas atras, se abre pero al cerrarlo se keda por encima de la cuna y la bici, ese es el problema, kiero ke al cerrarlo se situe de nuevo detras de los otros objetos y mcs

venga, espero ke alguien me pueda ayudar, gracias de antemano
__________________
kolectivo grafico deNA
www.kgdena.com
  #3 (permalink)  
Antiguo 13/06/2011, 12:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: como devolver un mc a su nivel o capa

Hola nikimoto:
Prueba abriendo el MC kleider y en el frame 46 coloca un fotograma clave vacío con éste código: _root.kleider.swapDepths(0);
Y en el MC spiel en el frame 46: _root.spiel.swapDepths(1);

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 14/06/2011, 05:47
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: como devolver un mc a su nivel o capa

gracias Bandit pero no funciona del todo bien, se abres primero el ropero, al cerrarlo no se situa detras, continua delante, pero si abres primero la bici y luego el ropero si funciona.........

alguna otra idea para arreglarlo?

venga, gracias y un saludo
__________________
kolectivo grafico deNA
www.kgdena.com
  #5 (permalink)  
Antiguo 14/06/2011, 06:10
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: como devolver un mc a su nivel o capa

he probado haciendo un trace para hallar la profundidad de cada objeto y he cambiado el 0 y el 1 ke tu decias por -16355 para el ropero (kleider) y -16326 para la bici (spiel) y ahora si parce ke funciona, solo hay ke seguir probando algunas cositas para dejarlo todo bien graficamente.

venga, muchas gracias Bandit
__________________
kolectivo grafico deNA
www.kgdena.com

Última edición por nikimoto; 14/06/2011 a las 06:17 Razón: lo consegui...creo
  #6 (permalink)  
Antiguo 14/06/2011, 10:32
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: como devolver un mc a su nivel o capa

Prueba adicionando al frame 46 del MC kleider ésta línea: _root.spiel.swapDepths(1);

Espro haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: devolver, nivel, capas
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 08:45.