我似乎无法重写Flash Builder中的方法。我收到以下错误:#1065变量覆盖未定义。最糟糕的部分是,现在看来Flash Builder被窃听了,或者因为我删除了包含错误的行,我仍然得到它,我甚至无法运行我的项目,所以我也需要帮助。感谢任何人提前帮助。无法覆盖方法(Flash Builder) - #1065变量覆盖未定义
由于某种原因,错误指出问题出现在第0行中: ReferenceError:错误#1065:变量覆盖未定义。 在敌人$ 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
}
}
你的其他代码是什么样的?看起来这不像你在这里展示的东西。或者你在'Override'上做了一个类型? – putvande
尝试项目清洁。如果不尝试关闭/重新开启Builder –
您是否使用游戏库? – Neil