Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash as 3按钮错误_Flash_Actionscript 3_Button - Fatal编程技术网

Flash as 3按钮错误

Flash as 3按钮错误,flash,actionscript-3,button,Flash,Actionscript 3,Button,一般来说,我对ActionScript3.0和Flash非常陌生。我正在尝试更新一个其他人用Flash创建的网站,但我遇到了一些问题。我需要一个按钮链接到一个外部网站,但我不断得到错误的“访问未定义的属性”在我的按钮。顺便说一下,我正在使用cs3 这是我的代码,任何帮助都将不胜感激 msds_btn.addEventListener(MouseEvent.CLICK, buttonClickHandler); function buttonClickHandler(event:MouseEven

一般来说,我对ActionScript3.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"));
}

谢谢

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

希望这有帮助,
会否尝试命名您的按钮

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

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

解决方案
将“msds_btn”放在属性中显示实例名称的位置

摘要

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

错误到底是什么?你导入了flash.net包吗?