Comunidad de diseño web y desarrollo en internet online

Usar una funcion de un swf cargado en flex. se puede?

Citar            
MensajeEscrito el 18 Jul 2007 07:56 pm
Hola gente...
Bueno queria hacer una pregunta.
Se puede usar una funcion de un flash (swf) cargado en flex ?

La funcion que tengo en mi swf es esta =

Código :

myTimeLine.cleanUp.onRelease = function() {
   for (kim=0; kim<=myTimeLine.points[0].length; kim++) {
      removeMovieClip("jdot"+(kim+1));
   }
   myTimeLine.points[0].length = 0;
   myTimeLine.points[1].length = 0;
   i = 0;
      removeMovieClip(line1);
      removeMovieClip(line2);
      removeMovieClip(line3);
      removeMovieClip(line4);
      removeMovieClip(line5);
      removeMovieClip(line6);
      removeMovieClip(line7);
      removeMovieClip(line8);
      
};


y en flex tengo cargado el swf de esta manera.

Código :

<mx:SWFLoader id="pelicula" source="@Embed(source='dots1.swf')" visible="false" x="65" y="5"/>


yo lo que kiero es llamar a esa funcion dentro del swf con un boton de flex.

que tipo de funcion tengo que crear?
private function cargaFuncion():void{
????????????????????????????????????
}

Se puede esto ? el flash tiene que ser AC3 ?
Gracias.

Por ricoterox

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Jul 2007 09:05 am
Para que puedas usar una comunicación "directa" el flash ha de estar codificado en AS3 si... pero aún teniendo tu pelicula en As2 puedes hacer comunicaciones entre Fx y Fl pero has usar librerias de terceros tipo FlashInterface para ello, ya que el código As2 se ejecuta en una VM diferente a la que usa As3, por lo tanto no comparten espacio de memoria real, FlashInterface permite el paso de mensajes y llamadas de manera externa, compensando esta limitación.

Saludos...

N.M. Recomiendo migrarlo a FP9 y As3.

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox

 

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