Jeje, como bien dices, cada uno lo hace a su manera :D Salu2!!!
El 23/1/06 12:32, "Roberto" <[EMAIL PROTECTED]> escribió: > Hola, > > Yo sin embargo prefiero trabajar siempre en _level0 y cargar los swf dentro > de contenedores. De hecho la mayor parte de la aplicación la genero dentro > de un _level0.world de tal forma que externalizo el menu en digamos > _level0.world.menu > Yo creo que tiene la siguientes ventajas: > > 1) La principal la encapsulación. Nos evitamos la posibilidad de tener 2 > cosas en _level20 y si en un momento dado tenemos que mover toda la > aplicación, con mover el world bastaría. De hecho, en aplicaciones que > utilizan el flash al 100% del navegador y los contenidos flotan sobre el > fondo, con aplicar las funciones de centrado al world bastaría. Utilizando > niveles tendrías que aplicarlas a todo lo que cargues. > > 2) Te permite integrar con un grado mas alto lo swf externos... me refiero > aplicarles mascaras, que se carguen debajo de otras instancias, etc > > Yo solo utilizaría loadMovieNum en casos en los que estes seguro al 110% de > que eso que cargas quieres que aparzca SIEMPRE por encima o por debajo de > algo. > > pero bueno, cada uno tiene su estilillo y funciona y te sientes comodo con > el, eso es lo importante. > > Roberto > > > > ----- Original Message ----- > From: "Fede Rivas" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, January 23, 2006 12:20 PM > Subject: Re: [ASNativos] Un solo swf o varios? > > > Buenasss. A mi me gusta usar _levels para cargar los swf's. Accedes a ellos > tan facil como _level20.loquesea .... Para cargar en niveles, solo usa > LoadMovieNum(url,level) y ya está. Al igual q con los niveles puedes tb > cargar tus swf's en _mc's, y comunicarlos tb entre sí pero a mi me parece > más cómoda la primera opción, menos engorrosa en cuanto a rutas. > > Lo ideal, es que trabajaras con clases, y te ahorrarías muchos quebraderos > de cabeza, podrias crear una clase para cada elemento ( menu y cabecera ), > que a su vez informan a una tercera clase que controle los eventos emitidos > por ellos y efectue las operaciones necesarias en "la parte central". > > Salu2 > > Fede. > > El 23/1/06 11:45, "Felipe Fernandez Sanchez" <[EMAIL PROTECTED]> escribió: > >> >> Hola, pues el caso es que habría un swf principal encargado de cargar 3 > swf: >> >> - un menu >> - una cabecera con botones >> - la parte central donde se muestra el núcleo de la aplicación en función > de >> la interacción del usuario con el menú y los botones de la cabecera. >> >> Comento lo de los Local Connections pq hasta ahora es como lo he estado >> haciendo pq pensaba q al tratarse de swf separados no había otra forma de >> conectarlos. Por lo que me dices si que la hay pero no me queda claro cómo >> se hace. ¿tendrías algún ejemplo si no es mucha molestia? >> >> ¿cómo accedería, por ejemplo, desde el swf del árbol al swf central? >> >> Salu2. >> >> >>> From: "Roberto" <[EMAIL PROTECTED]> >>> Reply-To: [email protected] >>> To: <[email protected]> >>> Subject: Re: [ASNativos] Un solo swf o varios? >>> Date: Mon, 23 Jan 2006 11:10:21 +0100 >>> >>> Hola de nuevo... >>> >>> Como te comentaba los consejos que te daba los daba desde mi > experiencia... >>> la cual no incluye la utilización de librerias compartidas por lo que en >>> ese >>> punto no te puedo ayudar. >>> >>> El caso es que leyendo tu ultimo post no se si he entendido mal el caso > que >>> planteas... No se si lo que quieres es insertar varios swf en un HTML y > que >>> se comuniquen entre si. Mis consejos van orientados al caso de insertar > un >>> swf que cargue sobre si mismo varios swf externos. En ese caso no hace >>> falta >>> LocalConections que yo sepa ya que la comunicación en entre los swf es > una >>> comunicación típica entre instancias (ya sea llamando a métodos o > funciones >>> o generando y escuchando eventos). >>> >>> Tan solo te diría que yo intentaría huir de una solución de varios swf >>> dentro de un html que se comuniquen entre si...pero claro si el > desarrollo >>> mezcla html con flash pues lo mismo no tienes elección. En ese caso me >>> temos >>> que no te puedo ayudar mucho. >>> >>> Roberto >>> >>> >>> ----- Original Message ----- >>> From: "Felipe Fernandez Sanchez" <[EMAIL PROTECTED]> >>> To: <[email protected]> >>> Sent: Monday, January 23, 2006 10:39 AM >>> Subject: Re: [ASNativos] Un solo swf o varios? >>> >>> >>>> >>>> En primer lugar, gracias por tu tiempo Roberto que el correo q me has >>>> mandado tiene tela. En segundo, >>>> >>>> - Supongo que podría utilizar librerias compartidas para evitar >>> averiguar >>>> qué recompilar con cada cambio y rebajar el peso final de las >>> películas.. >>>> - ¿La comunicación entre los distintos swf es necesario hacerlas >>> mediante >>>> LocalConnection o se puede hacer de otra manera? Por ejemplo, un swf que >>> es >>>> un árbol necesita pasarle a otro el nodo pulsado (o sus datos >>> asociados). >>>> >>>> Gracias y un saludo. >>>> >>>>> From: "Roberto" <[EMAIL PROTECTED]> >>>>> Reply-To: [email protected] >>>>> To: <[email protected]> >>>>> Subject: Re: [ASNativos] Un solo swf o varios? >>>>> Date: Mon, 23 Jan 2006 10:15:33 +0100 >>>>> >>>>> >>>>> Hola, >>>>> Basándome en mi experiencia yo te diría acerca de desarrollar en varios >>>>> swf: >>>>> >>>>> Ventajas: >>>>> Posibilidad de desarrollar en paralelo. >>>>> Te fuerza a cierto grado de encapsulamiento que siempre es bueno. >>>>> Posibilidad de actualizar esa parte sin tener que compilar de nuevo >>> toda >>> la >>>>> aplicación. >>>>> Posibilidad de cargar los swf bajo demanda. Es decir que si el usuario >>> no >>>>> pasa por esa parte de la aplicación no la cargas. >>>>> >>>>> Desventajas: >>>>> Require por lo general un control de cargas y una inicialización para >>> que >>>>> se >>>>> integre con el resto de la aplicación o plataforma. >>>>> Posiblemente necesites de un "modo simulación" en esos swf externos que >>> te >>>>> premita testearlos fuera de la aplicación madre. >>>>> Por lo tanto implica hacer algo mas complicada la aplicación lo cual >>> puede >>>>> no ser rentable si el proyecto es pequeño. >>>>> Si utilizas clases comunes con otros swf y modificas esa clase derás >>>>> tenerlo >>>>> en cuenta y recompilar todos los swf "afectados" (puedes hacer la >>> chapuza >>>>> de >>>>> que la pelicula madre tenga instancias de esas clases por lo que esa >>>>> versión >>>>> de la clase pisa a la que esté compilada en los otros swf, pero es una >>>>> chapuza peligrosa). >>>>> >>>>> >>>>> Yo te recomendaía: >>>>> 1) Que a poco que la aplicación sea un pelín compleja o extensa la >>>>> desarrolles en varios swf. >>>>> 2) Que desarrolles los swf externos de tal forma que te permita >>> probarlos >>>>> sin estar insertados en la pelicula swf que los contendrá finalmente. >>> Si >>>>> los >>>>> swf están al mismo nivel que el swf madre esto es mas sencillo sobre >>> todo >>>>> si >>>>> el swf hace cargas de archivos (por el tema de que comparte el mismo >>> path >>> y >>>>> no tienes que hacer excepciones) >>>>> 3) Que la aplicación madre tenga un sistema de carga e inicialización >>> de >>>>> swf >>>>> externos basado en eventos. >>>>> 4) Que vayas probando la integración entre películas desde el principio >>> y >>>>> en >>>>> el servidor final. Como he dicho antes basala en eventos de tal forma >>> que >>>>> si >>>>> el swf tarda mucho en cargar ello no afecte a su inicialización. Ten en >>>>> cuenta que algunos bug del tipo "esto se declaró antes de que existiese >>>>> esto >>>>> otro" (lo típico que en local funciona pero en remoto "a veces" falla) >>> van >>>>> a >>>>> manifestarse mejor en "tiempo internet" que en local. >>>>> 5) Reparte muy bien las competencias de esos swf e intenta >>> "encapsularlas". >>>>> >>>>> >>>>> Roberto >>>>> >>>>> >>>>> ----- Original Message ----- >>>>> From: "Felipe Fernandez Sanchez" <[EMAIL PROTECTED]> >>>>> To: <[email protected]> >>>>> Sent: Sunday, January 22, 2006 1:06 PM >>>>> Subject: [ASNativos] Un solo swf o varios? >>>>> >>>>> >>>>>> Hola, creo q esta es la eterna pregunta q se hace más de uno y yo el >>>>>> primero. Tengo una aplicación con 3 partes diferenciadas: una >>> cabecera >>>>>> superior donde se encuentra una botonera, un menú lateral en árbol >>> para >>>>>> elegir la viualización de datos de un determinado elemento y, por >>>>> último, >>>>>> una parte central donde se muestran los datos relativos al elemento >>>>> pinchado >>>>>> en el árbol y sobre los que se podrán realizar determinadas >>> operaciones >>>>>> utilizando la botonera superior. Mi duda es si debo separar cada una >>> de >>>>>> estas partes en un swf o, por el contrario, es mejor hacer 3 >>> movieclips >>>>> y >>>>>> meterlo todo en un mismo swf. ¿Q ventajas y desventajas tiene cada >>> uno? >>>>>> ¿Sería mejor meterlo todo en uno puesto que los 3 deben comunicarse >>> y >>>>> sería >>>>>> un follón trastear con los LocalConnection? >>>>>> Por otra parte, está el tema del tamaño final de un único swf y el >>>>> tiempo >>>>> de >>>>>> carga del mismo q obliga al usuario a esperar delante de un >>> navegador >>>>> vacio >>>>>> en lugar de cargarse la aplicación más rápido por swf separados. >>>>>> >>>>>> Espero y agradeceré vuestras opiniones. >>>>>> Un saludo. >>>>>> >>>>>> >>>>>> ---------------------------------- >>>>>> Lista ASNativos:[email protected] >>>>>> http://www.5dms.com/listas >>>>>> ---------------------------------- >>>>> >>>>> ---------------------------------- >>>>> Lista ASNativos:[email protected] >>>>> http://www.5dms.com/listas >>>>> ---------------------------------- >>>> >>>> >>>> ---------------------------------- >>>> Lista ASNativos:[email protected] >>>> http://www.5dms.com/listas >>>> ---------------------------------- >>> >>> ---------------------------------- >>> Lista ASNativos:[email protected] >>> http://www.5dms.com/listas >>> ---------------------------------- >> >> >> ---------------------------------- >> Lista ASNativos:[email protected] >> http://www.5dms.com/listas >> ---------------------------------- >> > > > ---------------------------------- > Lista ASNativos:[email protected] > http://www.5dms.com/listas > ---------------------------------- > > ---------------------------------- > Lista ASNativos:[email protected] > http://www.5dms.com/listas > ---------------------------------- > ---------------------------------- Lista ASNativos:[email protected] http://www.5dms.com/listas ----------------------------------

