I believe it's a timing issue. It may take an extra frame to actually
initialize... Try running an onEnterFrame from onLoadInit to check the size
continually until it's greater than 0.
function onLoadInit(_mc:MovieClip) {
_mc.onEnterFrame = function(){
trace(this._width);
trace(this._height); //this == _mc
}
_mc.play();
host._visible=true;
};
hope that works... :)
On 6/20/07, natalia Vikhtinskaya <[EMAIL PROTECTED]> wrote:
Hi to all
I should load swfs with different sizes in host mc ( I have empty mc on
the
stage with this name) . A window for showing them has smaller size. So I
should scale these swfs.
I thought that I can catch size of loading swf in onLoad Init function
and
than scale host mc.
function onLoadInit(_mc:MovieClip) {
trace(host._height)
trace(_mc._width)
_mc.play();
host._visible=true;
};
But it is always show size 0; Can anybody help me with this problem?
Thanks.
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com