【问题标题】:Problem with Flash...helpFlash问题...帮助
【发布时间】: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。

标签: flash flash-cs4


【解决方案1】:

对fash cs4不熟悉,但对于prevois版本
在同一层完成的导入:
import flash.events.MouseEvent; 移动到 Mfg_btn.addEventListener(MouseEvent.CLICK, mfg); 所在的位置
或者只是在一层中尝试所有代码,'import flash.events.MouseEvent;' 优先

【讨论】:

  • 好的...所以,上面代码的所有按钮都可以完美地用于菜单...但是底部列出的 3 个根本不起作用。它们被视为一个按钮,但不起作用...没有将点击定向到提供的链接(我知道我的示例使用 # 作为 url,但我已将其更改为适当的页面)不要“不知道什么”错了!
  • 抱歉,无法安装cs4。目前忙于自己的项目。如果问题仍然存在,直到我完成将设置并尝试找出。顺便说一下,在 Flash 8 中,我遇到了一些无法处理的错误,并且“退出”了在新文件中复制内容……代码 100% 正常工作……至于我能说的……使用调试或逐步创建和设置tacing if flash 知道要处理什么...例如,我应该从头开始尝试.. ActionScript 创建\跟踪\添加行为\跟踪\内部行为\跟踪\并测试功能...
猜你喜欢
  • 2011-08-28
  • 1970-01-01
  • 2011-02-02
  • 2011-01-17
  • 2012-01-12
  • 2011-03-27
  • 1970-01-01
  • 1970-01-01
  • 2010-09-17
相关资源
最近更新 更多