J'utilise MovieClipLoader pour charger un fichier externe as2 swf dans mon projet flash as2, et j'ai de la difficulté à obtenir la taille d'origine du swf chargé.Comment puis-je obtenir la largeur/hauteur de l'étage d'un swf chargé dans AS2?
Quand je lance le code suivant:
var popup:MovieClip = _root.createEmptyMovieClip("popup", 1);
var loader:MovieClipLoader = new MovieClipLoader();
var loadHandler:Object = new Object();
loader.addListener(loadHandler);
loader.loadClip(url, popup);
loadHandler.onLoadInit = function(mc:MovieClip) {
trace(mc._width + ", " + mc._height);
}
Je reçois des valeurs largeur/hauteur étrange (mc._width = 601,95, mc._height = 261,15) quand ce que je veux réellement est la taille de la scène de la charge fichier swf, qui dans ce cas je sais être 300px x 250px.
Toute suggestion appréciée! Merci
Merci, bonne solution. J'ai le contrôle sur le swf intégré afin que je puisse le faire. :) – loopj