我正在尝试弄清楚 Flash 动作脚本项目的基础知识。我下载了一个插件(来自 Brightcove)。据我所知,它只有 2 个相关文件。
- BrightcovePlayerAPI.swc - 您可以将其导入项目的 Brightcove 播放器 API
- CaptionPlugin.as - 只是一个应该加载 dfxp.xml 文件的小脚本。
我似乎无法让函数 initialize() 在 CaptionPlugin.as 中触发。我不知道我做错了什么。以下是我在 Adobe Flash CS4 中设置项目的方法:
- 开始一个 flash actionscript 3 项目
- 将项目另存为 CaptionPlugin.fla
- 转到属性面板并用单词 CaptionPlugin 填充类字段
- 转到发布设置>Flash(选项卡)>设置>库路径,并将 BrightcoverPlayerAPI.swc 作为行项目包括在内
- 保存了我的所有更改
- 去调试>调试电影
我根本没有在 initialize() 函数中看到我的 trace() 语句触发?谁能建议我如何调试这个问题,或者建议我可能做错了什么?