捆绑的设备视频示例

本节说明如何创建一个播放捆绑的设备视频文件的应用程序。为此,首先要将一个设备视频导入 Flash 文档(请参阅导入设备视频),然后在舞台上创建该视频的一个实例,最后添加 ActionScript 以播放和停止该视频。

也可以直接从库中播放视频。有关详细信息,请参阅直接从库中播放捆绑的视频

要导入并播放捆绑的设备视频,请执行以下操作:

  1. 在 Flash 中,使用 Flash Lite 2.0 Symbian Series 60 模板创建一个新文档,然后将它另存为 bundled_video.fla。
  2. 从位于硬盘上 Flash CS3 安装文件夹中的 Samples and Tutorials 文件夹中导入名为 ocean.3gp 的设备视频文件。

    有关导入设备视频的详细信息,请参阅导入设备视频

    新视频元件将显示在"库"面板中。

  3. 在时间轴中,选择名为 Content 的图层,然后将"库"面板中该视频元件的一个实例拖动到舞台上。
  4. 选择舞台上的视频对象,并在属性检查器中的"实例名称"文本框中键入"myVideo"。

    这是您在 ActionScript 代码中引用该视频对象时将要使用的名称。

  5. 在属性检查器中,将该视频对象的宽度设置为 176,将其高度设置为 144。

    这些尺寸与源视频的对应尺寸匹配。根据设备的不同,Flash Lite 中的设备视频并不总是进行缩放以适合视频对象的边框的大小。有关详细信息,请参阅设备视频的限制

  6. 要添加按钮来控制视频,请打开预构建按钮库("窗口">"公用库">"按钮")。
  7. 在"按钮"库中,双击 Circle Buttons 文件夹以打开它。
  8. 将"播放"按钮元件的一个实例从"按钮"库中拖到舞台上。
  9. 将"停止"按钮元件的一个实例从"按钮"库中拖到舞台上。
  10. 选择舞台上的"播放"按钮,然后打开"动作"面板("窗口">"动作")。
  11. 向"动作"面板中键入(或复制和粘贴)以下代码:
    on(press) {
        myVideo.play();
    }
    
  12. 选择舞台上的"停止"按钮,并在"动作"面板中键入以下代码:
    on(press) {
        myVideo.stop();
    }
    
  13. 发布 SWF 文件("文件">"发布")并将其传输给设备以进行测试。

    注意

    必须在实际设备上测试设备视频;不能在模拟器中进行预览。