将按钮模式添加到加载的对象/图像:ReferenceError:错误#1056

时间:2013-04-07 21:32:10

标签: actionscript-3 button actionscript linker-errors loader

ReferenceError:错误#1056:无法在flash.display.Loader上创建属性buttonMode。 这是我写这样的代码时的错误

load123 = new Loader();
url1 = new URLRequest("abalblal.png");
load123.load(url1);
abc1 = addChild(skill1load);
//btw let's say i declared the variables earlier
abc1.buttonMode = true;

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

虽然您没有在代码中显示此内容,但您的标题似乎暗示您正在尝试执行以下操作:

load123.buttonMode = true;

但是,这不起作用,因为buttonMode类中未定义Loader属性。 buttonModeSprite类的属性,由于Loader不会从Sprite继承,因此这是不可能的。

但是,您可以将Loader添加到Sprite,然后在buttonMode上设置启用Sprite

var s:Sprite = new Sprite();
s.addChild(loader123);
s.buttonMode = true;