Foros del Web » Creando para Internet » Flash y Actionscript »

Posicion al cargar un swf externo

Estas en el tema de Posicion al cargar un swf externo en el foro de Flash y Actionscript en Foros del Web. Buenas! Tengo un problemilla que me ha tenido toda la tarde con la cabeza como un bombo... Lo que necesito hacer es un swf que ...
  #1 (permalink)  
Antiguo 01/03/2011, 11:46
 
Fecha de Ingreso: noviembre-2006
Mensajes: 17
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta Posicion al cargar un swf externo

Buenas!

Tengo un problemilla que me ha tenido toda la tarde con la cabeza como un bombo...

Lo que necesito hacer es un swf que cargue otro swf externo, y este swf externo su tamaño puede ser variable (200 x 150, 300 x 250, etc). Este swf externo viene dado por una varible que se le envia al swf principal.

Entonces lo que he hecho es crear una pelicula en flash de 20 x 20px, y en ella he metido un clip de película llamado mc_destino y este código en el primer fotograma de la película:

Código:
var param:Object = LoaderInfo(this.root.loaderInfo).parameters;
var swf_Loader:Loader = new Loader();
var swf_archivo = param["swfb"];
var swf_descargar:URLRequest = new URLRequest(swf_archivo);
swf_Loader.load(swf_descargar);
mc_destino.addChild(swf_Loader);
Y este es el codigo que tengo para llamar a la pelicula principal:

Código:
<script type="text/javascript" language="javascript"> 
var so = new SWFObject('cargabanner2.swf','banner','300','250','7');
so.addVariable('width','300');
so.addVariable('height','250');
so.addVariable('swfb','http://www.locafm.com/banners/robapagina/M8mXttpb3a7Iw1.swf');
so.addParam('scale','noscale');
so.write('prueba');
</script>
Como veis, la variable swfb contiene la película que se va a cargar en el "cargabanner2.swf"

Y el problema que tengo es que la pelicula que cargo en el principal, no se me coloca en la esquina de arriba a la derecha... solamente si el cargabanner2.swf tiene el mismo tamaño que el que envio por la variable, es cuando se ve bien...

Pero la gracia de hacer esto, es para que el swf principal cargue cualquier swf y metiendole el ancho y el alto en el html, cargue ese tamaño... y por lo que he leido el tamaño del escenario no se puede cambiar por actionscript.

¿Alguien me puede echar un cable?

Muchas gracias, un saludo !

Etiquetas: externo, posicion, swf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:49.