I have a very specific AS2 parent/child movie clip issue, if anyone here can help out.
I have a main Character movie clip which contains as nested frames each profile of the Character (front,back,left,etc). Within each of these child profile MC frames, animations for those profiles are further nested in frames.
Then, essentially I have movement code as part of the key listener:
Character._y -= 10;
Character._y += 15;
Character._x -= 10;
Character._x += 10;
And later code to reset to the character's resting frame after key release:
The problem is that when I try to Character.gotoAndStop('Front'); after key release, flash thinks, you're already on the Front frame (because the walk animation is a child of that MC and is already playing). Therefore the walk animation just keeps playing after the key has been released.