flash的as3.0在if语句中使用currentFrame判断却没有反应

主场景里的代码:

if(jk.currentFrame>=20)
{
    //gotoAndPlay("playtwo");
    j_txt.text=String(jk.currentFrame)
    jk.gotoAndPlay(1);
}

关于jk的影片剪辑时间轴:第20帧添加了stop()图片说明

我想在主场景里通过判断jk是否完全播放来控制播放"playtwo",但是我发现他实现不了,就试着添加一个动态文本和控制jk跳转到第一帧来实验是否是if语句出错,然后fa'x都没法实现,可是我又找不到if语句到底错在哪里,为何永远判断不了jk.currentFrame>=20