无法覆盖方法(Flash Builder) - 未定义#1065变量覆盖

时间:2013-08-06 22:11:00

标签: actionscript flash-builder override

我似乎无法覆盖Flash Builder中的方法。我收到以下错误:#1065变量覆盖未定义。最糟糕的是,现在似乎Flash Builder被窃听了或者其他什么,因为我删除了包含错误的行,我仍然得到它,我甚至不能再运行我的项目,所以我也需要帮助。感谢任何人提前帮助。

由于某种原因,错误表明问题在第0行: ReferenceError:错误#1065:未定义变量覆盖。     在Enemy $ cinit()[C:... \ src \ Enemy.as:0]

这是代码:

public class Character extends Sprite
    {

    ...
    protected function moveDown():void
        {
            if ( isAdded == true && isAlive == true)
            {
                if (_loader.y < BOTTOM_HEIGHT)
                    _loader.y += _vel;
                if (_loader.y >= BOTTOM_HEIGHT)
                    _loader.y = BOTTOM_HEIGHT;
            }
        }
}


    public class Enemy extends Character
{
   ...

   protected override function moveDown():void
   {
      //different stuff
   }
}

1 个答案:

答案 0 :(得分:0)

我自己解决了,这是一个奇怪的错误,但是哦。我不得不按下控制台选项卡中停止图标旁边的“删除启动”和“删除所有已终止的启动”的十字图标。我甚至重新启动了我的PC,尝试了项目&gt;干净,并重新启动了Flash Builder几次,但只修复了它。我把它留在这里以防万一遇到同样的错误。