【发布时间】:2011-02-11 21:29:05
【问题描述】:
大家好...需要帮助。处理项目并在输出日志中出现此错误
TypeError:错误 #1009:无法访问空对象引用的属性或方法。 在 FlashSite_fla::MainTimeline/frame16()
这是在第 16 帧上、开始或跨过第 16 帧的每一帧
图层名称:顶部菜单(4 个名为 Home_btn、Works_btn、Tech_btn、Contact_btn 的按钮)
附加到框架的代码:
停止();
Home_btn.addEventListener(MouseEvent.CLICK, home);
功能主页(事件:鼠标事件):无效 {
gotoAndStop(16);
}
Works_btn.addEventListener(MouseEvent.CLICK,works);
函数有效(事件:MouseEvent):void {
gotoAndStop(17);
}
Tech_btn.addEventListener(MouseEvent.CLICK, tech);
功能技术(事件:MouseEvent):无效{
gotoAndStop(18);
}
Contacts_btn.addEventListener(MouseEvent.CLICK, contact);
函数联系人(事件:MouseEvent):void {
gotoAndStop(19);
}
图层名称:Investment Opp(名为 Invest_btn 的按钮)
附加到框架的代码:
Invest_btn.addEventListener(MouseEvent.CLICK, 投资);
函数投资(事件:鼠标事件):无效 {
var link:URLRequest = new URLRequest('#');
navigateToURL(链接);
}
图层名称:MfgOpp(名为 Mfg_btn 的按钮)
附加到框架的代码:
Mfg_btn.addEventListener(MouseEvent.CLICK, mfg);
函数 mfg(event:MouseEvent):void {
var link:URLRequest = new URLRequest('#');
navigateToURL(链接);
}
图层名称:MarketResearch(按钮名称 Own_btn)
附加到框架的代码:
Own_btn.addEventListener(MouseEvent.CLICK, own);
功能拥有(事件:MouseEvent):无效{
var link:URLRequest = new URLRequest('#');
navigateToURL(链接);
}
图层名称:ActionScript
附加到框架的代码:
导入 flash.events.MouseEvent;
我做错了什么?!?!
【问题讨论】:
-
已解决!顺便说一句,有谁知道您不必再对按钮进行硬编码。你可以,我的大部分工作都可以,但是当你突出显示项目时......在属性->选项下它有一个链接字段和一个目标字段......设置那些和三个不起作用的,工作!
-
未解决!仅适用于链接到外部链接的基于文本的按钮。但由于某种原因,链接到另一个框架的那个不能正常工作......同样的错误:1009。