Thank you very much. Yes this is the reason.
2007/6/20, elibol <[EMAIL PROTECTED]>:
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
_______________________________________________
[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