Flash Player 10.1 для Flash Professional CS4 playerglobal.swc? - PullRequest
1 голос
/ 11 июня 2010

Вчера Adobe выпустила проектор, отладчик и плагин для Flash 10.1.на моем Mac я установил автономный проигрыватель и отладчик в Adobe Flash CS4 / Players / и Adobe Flash CS4 / Players / Debug соответственно.

однако, я думаю, что мне нужно скачать globalplayer.swc для 10.1, чтобы Flash CS4 IDE был ориентирован на использование новых игроков.

Я искал, но я мог найти только globalplayer.swc, который был выпущен во время бета-версий 10.1, и я не уверен, что это .swc, который я должен использовать для финальной версии 10.1.

На сайте Adobe ничего не говорится о замене .swc для использования.10.1 в CS4, поэтому я не уверен, если это необходимо.

Я попытался создать сценарии действий, включающие flash.ui.Multitouch и flashx.textLayout, и ни один из них не может быть найден.я понятия не имею, как заставить Flash Professional CS4 использовать новые API, доступные в Flash Player 10.1

предложения?


СЦЕНАРИЙ КАДРА:

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 ]

3 голосов
/ 20 июня 2010

Вы можете получить официальный playerglobal.swc для Flash Player 10.1 из Flex 4.1 SDK:
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4

Он находится в каталоге frameworks / libs / player / 10.1.

Также вы можете проверить, поддерживает ли устройство жесты, и прикоснуться, используя следующую статику:
Multitouch.supportsGestureEvents
Multitouch.supportsTouchEvents

0 голосов
/ 09 августа 2011

У меня были похожие проблемы с Flash CS4, недавно я нашел одну важную ссылку для этого http://swfhead.com/blog/?p=709 http://swfhead.com/blog/?p=133

надеюсь, это поможет ...:)

0 голосов
/ 11 июня 2010

Не уверен, что это актуально, но по крайней мере для 10.1 бета: http://labs.adobe.com/downloads/flashplayer10.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...