Actionscript 3 我们可以通过Flex SDK 4.5.1使用Flash Player 11功能吗?
正如您所知,BitmapData在Flash Player 10中对图像大小和分辨率有一些限制(最大分辨率为8192),对于Flash Player 11版及更高版本,Adobe修复了此限制,并且取决于操作系统,我们可以在BitmapData中拥有所有类型的高分辨率。 但我的问题是,我现在使用的是FlexSDK 4.5.1,它的基本Flash播放器是10.2.159.1 那么,是否有可能将Flash Player 11的这一优势与我当前的Flex SDK结合使用,实现基于Flash版本的限制,并提供类似于Capabilities.version或not的功能 提前谢谢是的。你必须:Actionscript 3 我们可以通过Flex SDK 4.5.1使用Flash Player 11功能吗?,actionscript-3,apache-flex,flex4.5,flash,flash-player-11,Actionscript 3,Apache Flex,Flex4.5,Flash,Flash Player 11,正如您所知,BitmapData在Flash Player 10中对图像大小和分辨率有一些限制(最大分辨率为8192),对于Flash Player 11版及更高版本,Adobe修复了此限制,并且取决于操作系统,我们可以在BitmapData中拥有所有类型的高分辨率。 但我的问题是,我现在使用的是FlexSDK 4.5.1,它的基本Flash播放器是10.2.159.1 那么,是否有可能将Flash Player 11的这一优势与我当前的Flex SDK结合使用,实现基于Flash版本的限制,并
- 将
参数添加到编译器设置中-swf version=XX
- 将
参数添加到编译器设置中-target player=11.X
- 或者,绘制相应的
并复制FlexSDK,替换原始swc文件(如果需要访问新的API)playerglobal.swc
然而,由于您需要的是对更大图像的支持,这对程序员来说是透明的,所以我不确定它是否真的被旧的主权财富基金禁用了。这应该经过测试。Thnx for ur reply@Antonie,但基于我们的项目策略,我不想将这些更改添加到我的编译器中。。。我想使用这样的东西:if(myInstance.hasOwnProperty(“newmethodinflasheleen”))myInstance[newmethodinflasheleen]();有没有什么新的方法可以基于此进行检查?!你说的项目政策是什么意思?你的意思是你必须支持旧版本的Flash播放器?啊。我的坏,在某些地方有错误。。。Tanx回复:)