MovieClip不会改变帧

时间:2013-06-16 19:13:52

标签: actionscript-3 flash movieclip

我在游戏中获得了一个墙的代码,如果HP的每25%的健康状况是HP,那么它将改变框架。例如,75%。

这是墙的代码:

protected function checkFrame()
        {
            if (Math.abs(this.currentDamageCounter) >= this.healthPrFrame)
            {
                if (this.currentDamageCounter > 0)
                {
                    trace("Working");
                    nextFrame();
                    this.dispatchEvent(new HeatShockEvent(HeatShockEvent.DATA_OUT));
                    this.currentDamageCounter -=  this.healthPrFrame;
                }
                else
                {
                    this.prevFrame();
                    this.currentDamageCounter +=  this.healthPrFrame;
                }
                checkFrame();
            }
        }

跟踪“工作”。

另外,如果我转到,请说,构造函数中的第2帧:

    public function Wall()
    {
        this.gotoAndStop(2);
    }

这将有效!

提前致谢:)

0 个答案:

没有答案