作为3按钮错误

时间:2010-04-30 17:33:36

标签: flash actionscript-3 button

我对ActionScript 3.0和Flash一般都很陌生。我正在尝试更新其他人使用Flash做的网站,并且遇到了问题。我需要一个按钮链接到外部网站,但我一直在我的按钮上收到“访问未定义属性”的错误。我顺便使用cs3

这是我的代码,任何帮助将不胜感激!

msds_btn.addEventListener(MouseEvent.CLICK, buttonClickHandler);
function buttonClickHandler(event:MouseEvent) :void {
    navigateToURL(new URLRequest("http://www.retrohair.com/msds_html/msds_login.html"));
}

谢谢!

2 个答案:

答案 0 :(得分:0)

确保按钮名称正确并正确添加到舞台。还要确保你没有将它从舞台上移除。该错误意味着flash无法找到该按钮实例。

希望这有帮助, 将

答案 1 :(得分:0)

尝试命名按钮

错误
1120:访问未定义的属性msds_btn。

我是如何制作的
我通过从我的按钮中删除名称“msds_btn”来重现错误。

<强>解决方案
将'msds_btn'放在属性中的实例名称。

<强>摘要
你的代码很好。我将我的发布设置为“仅限访问网络”并启动按钮,它工作正常。实例名称很容易忘记。你会看到很多这个错误:)