Comunidad de diseño web y desarrollo en internet online

Problemas al cargar swf externos

Citar            
MensajeEscrito el 18 Ene 2008 06:58 pm
Buenas, agradeceria que me pudieran ayudar u orientar con esto.

Estoy cargando un swf externo (Open flash chart), que es un swf para mostrar graficos (http://teethgrinder.co.uk/open-flash-chart/). El fla original esta desarrollado en AS2. Mi movie esta en AS3. (entiendo que en este caso el flash player utiliza ambos 'engines').

El primer problema, cargo el chart asi:

Código :

var requestGraph:URLRequest = new URLRequest("open-flash-chart.swf") ;
var loaderGraph:Loader = new Loader();
loaderGraph.load(requestGraph);
boxgraphcontainer.addChild(loaderGraph);
//loaderGraph.width = 307;
//loaderGraph.height = 105;


En este caso el chart se carga, pero a tamaño gigante, aun cuando la movie original (tengo el fla) mide 400 x 300 pixeles. Si trato de habilitar el codigo comentado para establecer el w y h, la pelicula directamente no se muestra (?).
En cambio, si con el mismo codigo (sin establecer h y w), cargo una movie test creada en as3/flashplayer9, aparece con el ancho y alto que fue creada originalmente. Si trato de modificar en este caso el w y h, tampoco aparece la movie (?).
Alguien que pueda darme una mano?
Desde ya muchas gracias.

Por selecters75

51 de clabLevel



Genero:Masculino  

Argentina

msie7
Citar            
MensajeEscrito el 23 Ene 2008 03:23 am
lo que tienes que modificar de tamaño es el contenedor que en este caso es boxgraphcontainer sus propiedades de alto y ancho (height y width) espero te funcione :)

Por carlosxposed

0 de clabLevel



Genero:Masculino  

México DF

msie7
Citar            
MensajeEscrito el 23 Ene 2008 05:20 am
Mmmmh hubiese deseado decirte que funciono, pero no... alguna idea? Deberia funcionar asi?

Por selecters75

51 de clabLevel



Genero:Masculino  

Argentina

msie7
Citar            
MensajeEscrito el 21 Feb 2008 08:27 pm
puede ser que no le podes dar un ancho y alto hasta que se termine de cargar

proba poniendo en el swf el ancho y el alto
cosa que te asegures que ya esta cargado y luego le das el ancho y alto

no se como será en actionscript 3
en el 2 yo hacía:
this._width = 300
this._height = 200

Por chelox

18 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 21 Feb 2008 09:01 pm
Prueba a cambiarle las propiedades una vez que ha terminado de cargarse (en el listener del evento complete).

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 22 Feb 2008 08:50 pm
Por que no utilizas el SWFLoader? Este tiene propiedades para conservar el tamano original o ajustarse a las dimensiones del control.

Por OscarCortes

27 de clabLevel



Genero:Masculino  

Boston

msie7

 

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