What would you have to do to have something happen once a
movieclip reaches a particular frame?
I already got the answer to that question in a
topic in case that something has to happen when the movieclip
ends, but say you want to have something happen when the playhead
reaches frame called, say, _now?
I can think of a way (involving the clculation of the ratio
between _currentframe and _totalframes) but, isn't there a simpler
-and more precise- way, namely, invoking the frame by its name? How
would that be done (if possible)?
NOTE: I am assuming that adding code to the movieclip's
timeline (instead of adding it to the main timeline) is a bad
practice and should be avoided. Am I right at that?
You can only target frame labels using the gotoAndPlay or
gotoAndStop commands. If you want to detect whether a movieclip is
on a certain frame, you could use the _currentframe to detect the
frame number (no strings), or you could set a variable on the
movieclip timeline, i.e. frameName = "_now", and then check for