мне просто нужно чтоб при первом нажатии на кнопку был переход на второй кадр, после чего играет анимация до 30 кадра и останавливается. и чтоб когда нажимаеш на кнопку в положении 30 кадра происходил переход на 31 кадр и играла другая анимация.
вот переписала код.
вроде работает, просто я хотела удедится корректен он или нет.
т.к. я только начинаю изучать as3 и мне очень важно изначально видеть ошибки, чтоб потом не приходилось переучатся.

Код AS3:
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.display.Sprite;
import flash.events.Event;
public class ContForLinks extends MovieClip {
public function ContForLinks() {
btn.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void {
if (currentFrame==1) {
gotoAndPlay(2);
} else if (currentFrame == 30) {
gotoAndPlay(31);
}
}
}
}
}