Comunidad de diseño web y desarrollo en internet online

Problema con las acciones de swf's exportados dentro de otro

Citar            
MensajeEscrito el 13 Jul 2007 09:28 pm
Bueno, aqui les planteo la situacion.

Yo tengo una movie que funcionaria como cascaron.
Dentro de esa movie cargo un par de SWF's que serian las secciones de mi web.
Cambiar de seccion tiene su efectito, por ende una accion en el cascaron.

Hasta ahi me funciono todo bien, ahora, mi problema es cuando quiero repetir lo
mismo dentro de uno de esos SWF, osea, quiero cargar un SWF de la misma forma.

Entonces tengo:
Cascaron
--------Seccion 1
--------Seccion 2
--------Seccion 3
----------------Sub-Seccion 1
----------------Sub-Seccion 2
----------------Sub-Seccion 3
--------Seccion 4

Todas las secciones y sub-secciones son SWF externos, creo que mi problema es
que a la hora de cargar el cascaron, las acciones de "Seccion 3" quedan perdidas.

Aqui esta el codigo de mi Cascaron:

Código :

stop();
_root.noticias_2.noticias_3.onRelease = function() {
   _root.clip_mc.x=+51;
   loadMovie("secciones/seccion1.swf", "_root.clip_mc.blank1");
};
_root.desktop_2.desktop_3.onRelease = function() {
   _root.clip_mc.x = -430;
   loadMovie("secciones/seccion2.swf", "_root.clip_mc.blank2");
};
_root.mobil_2.mobil_3.onRelease = function() {
   _root.clip_mc.x = -910;
   loadMovie("secciones/seccion3.swf", "_root.clip_mc.blank3");
};
_root.etc_2.etc_3.onRelease = function() {
   _root.clip_mc.x = -1390;
   loadMovie("secciones/seccion4.swf", "_root.clip_mc.blank4");
};


Y aqui la accion de mi Seccion (para cargar de la misma forma las sub-secciones):

Código :

stop();
loadMovie("secciones/sub-seccion1.swf", "_root.clip_mc.blank1");
_root.walls_2.walls_3.onRelease = function() {
   _root.clip_mc.x=+0;
   loadMovie("secciones/sub-seccion1.swf", "_root.clip_mc.blank1");
};
_root.icons_2.icons_3.onRelease = function() {
   _root.clip_mc.x = -480;
   loadMovie("secciones/sub-seccion2.swf", "_root.clip_mc.blank2");
};
_root.vector_2.vector_3.onRelease = function() {
   _root.clip_mc.x = -960;
   loadMovie("secciones/sub-seccion3.swf", "_root.clip_mc.blank3");
};
_root.ilust_2.ilust_3.onRelease = function() {
   _root.clip_mc.x = -1440;
   loadMovie("secciones/sub-seccion4.swf", "_root.clip_mc.blank4");
};


Si cargo el cascaron, se cargan perfecto las peliculas, pero cuando entro a la seccion donde tiene sub-secciones, ya hay conflicto.

Si alguno pudiera ayudarme le estaria eternamente agradecido.


Salu2,
Acura-

Por acuraa

3 de clabLevel



 

Montevideo, Uruguay

firefox
Citar            
MensajeEscrito el 14 Jul 2007 07:58 am
buenas noches, me parece q en lugar de:

Código :

stop();
loadMovie("secciones/sub-seccion1.swf", "_root.clip_mc.blank1");
_root.walls_2.walls_3.onRelease = function() {
   _root.clip_mc.x=+0;
 

es algo como :

Código :

stop();
loadMovie("secciones/sub-seccion1.swf", "_root.clip_mc.blank1");
_root.walls_2.walls_3.onRelease = function() {
   this._parent.clip_mc.x=+0;
  


y etc, etc, etc

Por javvvierr

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Jul 2007 06:57 am
No me funciono eso :cry:



Salu2,
Acura-

Por acuraa

3 de clabLevel



 

Montevideo, Uruguay

firefox
Citar            
MensajeEscrito el 15 Jul 2007 08:22 am
Oh... ya lo arregle.
Encontre una funcion mas facil xD.

Código :

this._lockroot = true;

Con eso al comienzo de cada SWF externo que carguen, va a hacer que se guie segun su _root


Salu2,
Acura-

Por acuraa

3 de clabLevel



 

Montevideo, Uruguay

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.