Skip to content

Instantly share code, notes, and snippets.

Created June 7, 2012 08:13
recursive movieclip stop and play
public static function stopAll(m:MovieClip, f:int=0):void
{
m.gotoAndStop(f);
for(var i:int=0;i<m.numChildren;i++)
{
if(m.getChildAt(i) is MovieClip)
stopAll(MovieClip(m.getChildAt(i)));
}
}
public static function playAll(m:MovieClip, f:int=0):void
{
m.gotoAndPlay(f);
for(var i:int=0;i<m.numChildren;i++)
{
if(m.getChildAt(i) is MovieClip)
playAll(MovieClip(m.getChildAt(i)));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment