Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/04/2006, 18:42
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 21 años, 3 meses
Puntos: 5
Muchas gracias a vosotros!.... Gracias a ustedes lo he podido conseguir. En efecto, la jerarquía juega un papel importante cuando de niveles se trata. El root no funciona porque se trata de "saltar a..." y tal como me lo explicó Bandit en otro post la opción más recomendable es de la que habla zegga: _parent.

Teniéndo en cuenta los niveles de los que os hablé, tuve que usar la opción siguiente:

on (release) {
_parent._parent._parent.gotoAndPlay("MiFrame");
}

He notado que aún en un swf externo se debe tener en cuenta los niveles que debe saltar hasta llegar a la principal. Así, añado a lo que zegga dice: Si la jerarquia de una películaprincipal es:
Escena1 -> MovieClip1 -> MovieClip2
En el MovieClip2 de la principal cargo un swf externo con jerarquía:
Escena1 -> MocieClipA ->MovieClipB

Ahora bien, si por ejemplo hay un botón el el MovieClipB que debe llevar a la MovieClip2 de la principal, entonces debo contar los saltos:
+1 Del MovieClipB al MovieClipA del swf externo
+1 del MovieClipA a la Escena1 del swf externo
+1 de la Escena1 del swf externo al MovieClip2 de la película principal
Total de saltos = 3...
Por tanto el code será:
//tres "_parent"...
on (release) {
_parent._parent._parent.gotoAndPlay("MiFrame");
}


Lo he probado con los distintos saltos y funciona sin problema!

Gracias de nuevo y espero que este post sirva, con modestia, de referencia.

Saludotes!...
__________________
Andrew :P