Actionscript 3 “如何修复”;addChild(锁定的jwb)&引用;仅在第3帧上显示

Actionscript 3 “如何修复”;addChild(锁定的jwb)&引用;仅在第3帧上显示,actionscript-3,Actionscript 3,我的问题 var locked_jwb:MovieClip=new sudah_jawab; a_btn.addEventListener(MouseEvent.CLICK, ev1a); function ev1a(event:MouseEvent):void { score_ev = score_ev +1; gotoAndStop(4); addChild(locked_jwb); locked_jwb.x=523.15; locked_jwb.

我的问题

var locked_jwb:MovieClip=new sudah_jawab;

a_btn.addEventListener(MouseEvent.CLICK, ev1a);

function ev1a(event:MouseEvent):void
{
    score_ev = score_ev +1;
    gotoAndStop(4);
    addChild(locked_jwb);
    locked_jwb.x=523.15;
    locked_jwb.y=-94.05;
}
我想要一个孩子。。。仅在帧编号(4)上


这种写作风格有很多问题,但我将不再追问。在移到第4帧之前,您需要设置坐标。

嗨,约翰森,您的问题很不清楚,很难判断您的问题是什么。你有什么错误吗?你预计会发生什么?请看这本书,我不认为这有什么区别。请解释为什么会有。假设这是写在第3帧上的,在第4帧上可能没有锁定的\u jwb引用。锁定的\u jwb对象是显式声明的变量,而不是自动声明的时间线实例。它应该可以在任何框架上使用。此外,在使用新sudah_jawab指令的帧之后的任何时刻,它都不应为空。
addChild(locked_jwb);
function ev1a(event:MouseEvent):void
{
        score_ev = score_ev +1;
        addChild(locked_jwb);
        locked_jwb.x=523.15;
        locked_jwb.y=-94.05;

        gotoAndStop(4); //move this down here

}