2010-07-14 5 views
1

J'essaie de charger un fichier SWF externe. La largeur et la hauteur du swf sont petites et je veux l'agrandir en le chargeant. (Ma scène a une grande largeur et hauteur). Mon code actuel pourrait charger le fichier mais je ne suis pas sûr de savoir comment agrandir la largeur et la hauteur du swf. Je vous serais reconnaissant si quelqu'un peut me aider à ce sujet ... MerciComment spécifier la largeur et la hauteur lors du chargement du fichier swf externe?

var request:URLRequest = new URLRequest("index.swf"); 
var loader:Loader = new Loader() 
loader.load(request); 

addChild(loader); 

Répondre

3

Le Loader class est un DisplayObject (ce qui est la façon dont vous pouvez l'ajouter à la scène). Vous devriez être en mesure de régler juste la largeur et la hauteur de votre chargeur:

loader.width = 50; 
loader.height = 50; 

MISE À JOUR: Assurez-vous de lire les commentaires sur la largeur par rapport à scaleX et en cours de chargement ou sur la scène.

+1

Ty sunetos, pour certaines raisons, lorsque j'ai ajouté votre code avant addChild (loader) et testé le film, il est vide. Cependant, si j'ai pris votre code, cela a fonctionné encore une fois .. toute idée pourquoi ?? Merci et +1 .. – FlyingCat

+0

btw, mon swf externe est en AC2, mais je ne pense pas que cela a de l'importance .. – FlyingCat

+1

Avez-vous changé le valeur de 50 à un plus grand? Peut-être que vous ne voyez qu'une partie vide du MovieClip chargé. – jdecuyper

Questions connexes