[转] 更新Flash CS6发布修改的目标播放器版本

电脑杂谈  发布时间:2019-08-22 15:04:34  来源:网络整理

flash as 版本_flash as 教程_flash as实例教程

目前Aodbe发布的最新版的Flash CS6,都不支持将Flash Player 11作为目标播放器版本公布。这个难题很容易解决,但涉及到的东西却比较多,我在这里将一一讲解。

首先来个Setp by Step,这里以Flash Player CS5.5为例,但Flash CS4也没有问题(Flash CS3我就不确认了):

第一步 首先下载最新的playerglobal.swc(基于Flash Player11):

第二步 将其复制到 FlashCS5.5\Common\Configuration\ActionScript 3.0\FP11.1,没有这个文件夹请自行制定;

flash as 教程_flash as 版本_flash as实例教程

第三步 复制 FlashCS5.5\Common\Configuration\Players\FlashPlayer10_1.xml 为 FlashPlayer11_1.xml;

第四步 用 NotePad++/EditPlus/UltraEdit (但不要用windows Notepad,避免换行符问题)之类的硬件打开 FlashPlayer11_1.xml ,修改下面内容:

第3行修改为:

FlashPlayer11.1" version="14" asversion="3">

flash as 教程_flash as 版本_flash as实例教程

第4行修改为:

Flash Player 11.1

第8行修改为:

ActionScript 3.0/FP11_1/playerglobal.swc" />

flash as实例教程_flash as 教程_flash as 版本

第五步 重新启动Flash CS5.5, 就可以发现新的公布修改生效了,在新建Fla文件的之后选取这个公布修改,就可以支持Flash Player 11.1新增的功能。如下图:

第六步为了能够播放和安装新生成的Flash Player 11文件,还需要升级DebugFlashPlayer,在这里下载:。注意需要下载Debug版本:Windows Flash Player 11.1 Projector content debugger。如果不知道这些版本之间的差别,可以说说我写的这篇文章:有史以来关于Flash Player的最具体表明。

第七步下载了下面的文件后,将其复制到 FlashCS5.5\Adobe Flash CS5.5\Players\Debug,替换原来的FlashPlayerDebugger.exe。

下面是原理详解(Flash IDE代指Flash CS4/CS5/CS5.5):

在Flash 8时代,编译器和Flash Player是完全同步的。因为现在,只有Flash IDE可以生成swf文件。而Flex问世,以及MacroMedia被Adobe收购之后,Flash的演进就变得多样了,FlashIDE和Flex都可以生成swf文件,Flash Player的演进也变得独立。现在的状况,Flash CS,Flash Builder,Flex SDK,Flash Player的公布已经完全不同步了。尤其是当Adobe将Flex SDK交给Apache发展后flash as 版本,SDK的升级速度貌似会更快。Adobe自己又会紧紧将Flash Player攥在手里,保持自己的步调来更新。

Flex SDK/Flash IDE可以和不同版本的Flash Player相配。即使是使用Flex SDK 3.6/Flash CS4,同样也可以开发出Flash Player 11.1支持的swf程序。通过使用不同版本Flash Player提供的playerglobal.swc文件,就可以让旧的Flex SDK/Flash IDE兼容新的Flash Player提供的用途,方法就是修改编译属性中的-swf-version和 -target-player编译属性。当然flash as 版本,也可以让新的Flex SDK兼容旧的Flash Player功能。

更新公布exe文件的之后手动打包最新版本的flashplayer

Flash一直以来的版本直接导入exe格式文件的话,就是拿安装目录下“Players”目录里的“FlashPlayer.exe”和swf文件合并封装成一个新的exe目标文件。

去Adobe官网下载最新的Flash Player 11.8 Projector content debugger,然后改名替换该目录下的“FlashPlayer.exe”即可,以后打包exe的之后将手动使用最新的flashplayer.exe进行打包。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-120178-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 连莉莉
        连莉莉

        就是为了使别人活得更美好

      热点图片
      拼命载入中...