Comunidad de diseño web y desarrollo en internet online

pelicula inestable y muy lenta con loadmovie urgente!!!!

Citar            
MensajeEscrito el 25 Jun 2009 09:21 am
tengo una película flash la cual al presionar el botón con el nombre "trabajos" ejecuta este codigo:
Lo que hace este codigo es ubicar los elementos adaptandose al tamaño de la carga externa loadMovie("trabajos.swf", 5) el proble que tengo es que cuando se animan todos los elemtos con el tween va bien, pero cuando llega a la linea de la carga externa me aparece una ventana que me dice que la pelicula esta inestable y que ira muy lenta.

el codigo que tengo en el boton "trabajos" es este:

Código ActionScript :

on (release) {

   _root.recuadro_fondo._alpha = 100;
   _root.recuadro_fondo.alphaTo(0,0.2,"linear");

   _root.contenedor._alpha = 100;
   _root.contenedor.alphaTo(0,0.2,"linear");
   unloadMovie(_root.contenedor);

   _root.inicio_bt.tween("_x",611.9,1,"easeOutBack");
   _root.inicio_bt.tween("_y",-18,1,"easeOutBack");

   _root.servicios_bt.tween("_x",657.8,1,"easeOutBack");
   _root.servicios_bt.tween("_y",-18,1,"easeOutBack");

   _root.trabajos_bt.tween("_x",720.6,1,"easeOutBack");
   _root.trabajos_bt.tween("_y",-18,1,"easeOutBack");

   _root.contactos_bt.tween("_x",781.1,1,"easeOutBack");
   _root.contactos_bt.tween("_y",-18,1,"easeOutBack");

   _root.logo.tween("_x",4,1,"easeOutBack");
   _root.logo.tween("_y",-48.8,1,"easeOutBack");

   _root.fondo_trabajos.resizeTo(850, 600, 1, "easeOutBack");
   _root.fondo_trabajos.alpha= 0;
   _root.fondo_trabajos.alphaTo(100, 1, "linear");

   _root.mascara.tween("_x", 425, 0.1);
   _root.mascara.tween("_y", 300, 0.1);
   _root.mascara.resizeTo(3000,3000, 0.8, "easeOutBack");

   loadMovie("trabajos.swf", 5);


}



el el codigo de trabajo.swf es este:

Código ActionScript :

#include "mc_tween2.as"

my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.load("xml/trabajos.xml");

my_xml.onLoad = function(status) {
   if (status) {
      info_xml = this.firstChild.firstChild.childNodes;
      // Creo un Movieclip vacio con la instancia "mc"
      createEmptyMovieClip("mc",1);
      // Cargo la imagen dentro del Movieclip "mc"
      loadMovie(info_xml[1].attributes.source, "mc");
      // Limites dentro de los cuales se centrará la imagen
      stageWidth = 850;
      stageHeight = 700;
      // llamo la función para que centre el Movieclip con la imagen cargada
      setPicture(mc);
   }

};

function setPicture(theMC) {
   this.onEnterFrame = function() {
      if (mc._width>0) {
         mcWidth = mc._width;
         mcHeight = mc._height;
         mc._x = (stageWidth-mcWidth)/2;
         mc._y = (stageHeight-mcHeight)/2;
         delete my_xml;
         delete this.onEnterFrame;
      }
   };
}


El codigo de trabajos.swf es una carga de imagenes que de acuerdo con el tamaño que tiene se centra dentro de los parametros que se encuentran en las variables stageWidth y stageHeight

Si ejecuta trabajos.swf solo sin carga esta pelicula dentro de mi pelicula principal funciona bien, cargando la imagen y centrandola.

detalles: flash cs3 (actionscript 2.0)

bueno espero que se haya entendido y espero que alguno me pueda ayudar con este problema que me esta rompiendo la cabeza y ya he probado varias cosas pero con el mismo resultado. :shock: :shock: :shock: :shock: :shock: :shock: :shock: :cry:

Por mastunio

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Jun 2009 09:26 am
ya lo he solucionado el problema perdon por haber molestado pero mientras esperaba que alguien me dijera algo como respuesta yo seguia maquinando para solucionar el problema.

la solución estaba en borrar la linea #include "mc_tween2.as" que estaba dentro del codigo en la pelicula trabajos.swf

como no la utilizaba dentro de la pelicula genera un error de procesamiento a la hora de llamarla.

bueno gracias igualmente y perdon nuevamente por molestar.

Por mastunio

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 07 Jul 2009 07:49 am
Oye estoy diseñando una pagina con Mc Tween pero no se como cargar peliculas externas, swf, jpg, y png. Podrias explicarme como hiciste=? alcanzo a entender algo del codigo pero no del todo, es solo flash? o tambien xml, porque de eso no entiendo mucho, no debe ser dificil pero aun no he hecho nada con xml. Muchas garcias por tu respuesta " y si podrias mandarme un ejemplo"... :)

Por gwilespinosa

0 de clabLevel



 

chrome

 

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