我在游戏中获得了一个墙的代码,如果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);
}
这将有效!
提前致谢:)