Flash Player 10.1 for Flash Professional CS4 playerglobal.swc?

时间:2010-06-11 10:14:09

标签: actionscript-3 flash

Adob​​e昨天发布了Flash 10.1的投影仪,调试器和插件。在我的Mac上,我已经分别在Adobe Flash CS4 / Players /和Adobe Flash CS4 / Players / Debug中安装了独立播放器和调试器。

但是,我想我需要下载10.1的globalplayer.swc,以便指示Flash CS4 IDE使用新播放器。

我已经搜索了但是我只能找到在10.1测试版中发布的globalplayer.swc,而且我不确定这是否应该用于最终10.1版本的.swc。

Adob​​e的网站没有提及将.swc替换为在CS4中使用10.1的任何内容,因此我不确定是否有必要。

我尝试过创建动作脚本以包含flash.ui.Multitouch和flashx.textLayout,但两者都找不到。我不知道如何让Flash Professional CS4使用Flash Player 10.1中提供的新API

建议?


FRAME SCRIPT:

import flash.ui.Multitouch;

var myTextField:TextField = new TextField();
myTextField.width = 200;

addEventListener(Event.ENTER_FRAME, enterhandler);

function enterhandler(e:Event):void
    {
    var support:Boolean = Multitouch.supportsTouchEvents;
    switch  (support)
            { 
            case true:  myTextField.text = "Touch events supported"; 
                        break; 

            case false: myTextField.text = "Touch events not supported"; 
                        break; 

            default:    myTextField.text = "unknown"; 
            }

    addChild(myTextField);
    }

错误:(连续输入框架事件错误)

ReferenceError: Error #1065: Variable flash.ui::Multitouch is not defined.
    at multitouchtest_fla::MainTimeline/enterhandler()
ReferenceError: Error #1065: Variable flash.ui::Multitouch is not defined.
    at multitouchtest_fla::MainTimeline/enterhandler()
ReferenceError: Error #1065: Variable flash.ui::Multitouch is not defined.
    at multitouchtest_fla::MainTimeline/enterhandler()

3 个答案:

答案 0 :(得分:3)

您可以从Flex 4.1 SDK获取Flash Player 10.1的官方playerglobal.swc:
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4

它位于frameworks / libs / player / 10.1目录中。

您还可以使用以下静态检查设备是否支持手势和触摸:
Multitouch.supportsGestureEvents
Multitouch.supportsTouchEvents

答案 1 :(得分:0)

不确定它是否是最新的,但它至少是10.1 beta版: http://labs.adobe.com/downloads/flashplayer10.html

答案 2 :(得分:0)

我的Flash CS4遇到了类似的问题,最近我发现了一个重要的链接 http://swfhead.com/blog/?p=709 http://swfhead.com/blog/?p=133

希望它有所帮助...... :)