Use onLoad, not onEnterFrame

On 4/18/07, Gilles Roquefeuil <[EMAIL PROTECTED]> wrote:
Hello Jiri,


do you absolutely have to use an enterFrame function ?
you can write an init function like this :
function init
(myMc:MovieClip,myLabel:String,mySize:Number,hasIcon:Boolean) {
        myMc.setLabel(myLabel);
        myMc.setSize(mySize);
        myMc.setIcon(hasIcon);
}
init(toto_mc);

This function won't make your movie flick.

Hope this helps,


Gilles

Le 18 avr. 07 à 14:55, Jiri Heitlager | dadata.org a écrit :

> Hello list,
>
> I have made a very simpele MovieClip that functions as a generic
> button,
> this is clip 'gen_btn_mc'.
> For the designers it is important that I place the gen_btn_mc on stage
> and not attach it at runtime. The gen_btn_mc clip itself has a few
> functions on the 1st frame of its timeline, these are:
> setLabel()
> setSize()
> setIcon()
>
> Because the button is place on stage during authortime, it seems the
> functions of the gen_btn_mc can only be called after one
> 'onEnterFrame'
> because it seems the functions are 'undefined' otherwise.
>
> EXAMPLE
>
> clipInstance0 is set on stage timeline. Then on the stage timeline I
> have to put this code.
>
> onEnterFrame = function(){
>       clipInstance0.setLabel('hello world')
>       clipInstance0.setSize(200)
>       clipInstance0.setIcon(true)
>       delete this.onEnterFrame
> }
>
> This makes the clip flicker, and it is clearly being set, becuase
> of the
> one onEnterFrame loop.
>
> QUESTION
>
> Is there a way I can overcome this init. problem WITHOUT attaching the
> clip at runtime?
>
> Many thanks.
>
> Jiri
>
> _______________________________________________
> [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



--
T. Michael Keesey
Director of Technology
Exopolis, Inc.
2894 Rowena Avenue Ste. B
Los Angeles, California 90039
--
The Dinosauricon: http://dino.lm.com
Parry & Carney: http://parryandcarney.com
ISPN Forum: http://www.phylonames.org/forum/
_______________________________________________
[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

Reply via email to