因项目需求,需要在软件内嵌入一个播放器,用来播放录制的软件功能使用教程,方便用户快速上手操作。视频格式是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.最终的效果