我想弄清楚Flash动作脚本项目的基础知识。我下载了一个插件(来自Brightcove)。据我所知,它只有2个相关的文件。初始化函数没有在ActionScript3中触发?
- BrightcovePlayerAPI.swc - Brightcove公司的播放器API,你可以导入到你的项目
- CaptionPlugin.as - 这一点是应该加载dfxp.xml文件一个小脚本。
我似乎无法得到函数initialize()在CaptionPlugin.as中触发。我不知道我做错了什么。以下是我建立了我在的Adobe Flash CS4项目:
- 开始闪光的ActionScript 3项目
- 项目另存为CaptionPlugin.fla
- 转到属性面板,并与字填写类字段CaptionPlugin
- 转到发布设置>闪存(标签)>设置>库路径和包括BrightcoverPlayerAPI.swc作为行项目
- 保存的所有我的变化
- 走到调试>调试电影
我没有看到我的trace()语句在initialize()函数内触发?任何人都可以建议我如何调试这个问题,或建议我可能做错了什么?
在发布设置中,您有追踪开启吗? – vulkanino 2012-02-24 16:28:49
ypu我做的。我注意到,如果我为这个类创建一个构造函数并将其放在那里,那么追踪就可以工作。 – John 2012-02-24 19:02:53