Senocular explained it well here:
http://www.kirupa.com/forum/showthread.php?p=2113726#post2113726


-----Original Message-----
From: Mario Gonzalez [mailto:[email protected]] 
Sent: Tuesday, August 04, 2009 1:31 PM
To: Flash Coders List
Subject: [Flashcoders] re: gotoStopAndWait

(I think there was a problem when i sent my initial email so resending)

Hey list,

Here's a problem i've had to lesser or greater degrees for pretty much 
ever. I'm sure everyone's come across it.
Depending on what's going on, on the site, or especially if it's during 
the application initialization.

Here's an example scenario,

You have 10 different illustrated pants for a character in a MovieClip, 
each mapped to a different label.
Based on the database information, you load the proper 'pants' swf, then 
switch to the variation of it based on the frame label using gotoAndStop.
However when you try to access, pants.getChildByName('thing') you 
receive null.

Sometimes the assets are just not ready yet, period case closed.

I've tried different solutions to this problem on different projects, 
ranging from
-moving asset initialization function (sometimes just not an option)
-creating a FrameDelay class,
-creating enterframe listener checking then killing itself once the 
asset is accessible,
- and shamefully even sometimes having to use setTimeout with 250 ms 
when the site was live and there was no time for elegant work arounds
--

I'm aware of how the flash player works, that it needs a step sometimes 
to process the assets in the frame.
Does anyone have a kind of magic bullet solution or workaround for this 
or in general i'm interested in hearing how you guys have dealt with 
this problem.
--

Mario Gonzalez
http://www.onedayitwillmake.com



__________ Information from ESET NOD32 Antivirus, version of virus signature
database 4305 (20090804) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com





_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to