我对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"));
}
谢谢!
答案 0 :(得分:0)
确保按钮名称正确并正确添加到舞台。还要确保你没有将它从舞台上移除。该错误意味着flash无法找到该按钮实例。
希望这有帮助, 将
答案 1 :(得分:0)
尝试命名按钮
错误强>
1120:访问未定义的属性msds_btn。
我是如何制作的
我通过从我的按钮中删除名称“msds_btn”来重现错误。
<强>解决方案强>
将'msds_btn'放在属性中的实例名称。
<强>摘要强>
你的代码很好。我将我的发布设置为“仅限访问网络”并启动按钮,它工作正常。实例名称很容易忘记。你会看到很多这个错误:)