zoukankan      html  css  js  c++  java
  • Adobe Flash Professional 制作定制FLashPlayer播放器(一)

     因项目需求,需要在软件内嵌入一个播放器,用来播放录制的软件功能使用教程,方便用户快速上手操作。视频格式是FLV,因此用flash Pro制作一个定制播放器可以满足需求。

    我在网上寻找Adobe Flash Professional 安装包的过程中,发现这类资源不好找,不要去什么华军之类的网站下,坑人。

    一、下载安装包

    羽兔网:https://www.yutu.cn/softhtml/downsoft_276.html,这里面提供的安装包还是挺靠谱的,希望你们少走我走的弯路。

    二.安装plash pro

    我下载了CS6、CS5.5、CS5、CS3,最后根据项目需要选择了CS3,老版本比较稳定,CS5有bug,所以舍弃

     三、创建的应用程序

    1.选择"文件">"新建"并选择"Flash 文件(ActionScript 2.0)"。 

     2.将文档另存为 flash videos1.fla。 

     3.在"组件"面板中,双击 List 组件以将其添加到舞台上(如果你的窗口上没有组件,可以通过快捷键Ctrl+F7调出组件窗口)

     

     拖拽Video

     4.list初始化数据

     

      

     5.编写双击list某一项响应脚本(快捷键Ctrl+F9调出编辑脚本窗口)

    //屏蔽右键菜单项
    fscommand("showmenu","false");
    
    //定义变量存储视频路径
    var videoPath:String;
    
    //点击list某一项的响应函数
    function change(eventObj)
    {
        videoPath = eventObj.target.selectedItem.data;
        //打印文件路径 方便调试
        trace(videoPath);
    }
    
    
    //给list添加时间监听
    myList.addEventListener("change",this);
    
    //实现双击
    onMouseDown = function()
    {
        if(videoPath == "")
        {
            break;
        }
        else if(getTimer()-oldtimer < 300 )
        {
            myVideo.contentPath = videoPath;
        }
        oldtimer = getTimer();
    };

     6.发布放映文件

    文件-->发布设置-->类型  Flash和Windows放映文件勾选

      

     7.最后点发布,在目录下会生存flash videos1.exe

    8.最终的效果

  • 相关阅读:
    单片机 APROM: RAM: Flash:区别
    char (*a) [N]
    strcat的几种实现及性能比较
    sprintf用法
    void (*pFunction)(void);
    16个单片机常用模块电路
    MOS管工作原理
    STM32借用固件库使用外设的说明
    Python之并发编程(二)进程
    Python之并发编程(一)进程和操作系统概述
  • 原文地址:https://www.cnblogs.com/chechen/p/13702684.html
Copyright © 2011-2022 走看看