Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Как запустить команды Цинка под АС3? (http://www.flasher.ru/forum/showthread.php?t=121906)

GFreemen 26.02.2009 01:07

Как запустить команды Цинка под АС3?
 
День добрый. Все делаю по учебнику:
Код:



       
Код AS3:

       
package {
    import flash.display.Sprite;
    import mdm.Application;
    public class testas3 extends Sprite
    //
    {
        public function testas3()
        {
            mdm.Application.init( this, onInit );
        }
        public function onInit()
        {
            mdm.Dialogs.prompt( "Hello from basic AS3 app!" );
        }
    }
}




В оутпуте ошибка:
ReferenceError: Error #1065: Переменная mdm::Application не определена.
at testas3()
Используемая среда - Flash CS4. Подскажите в чем проблема?

olexandr 26.02.2009 03:49

насколько я помню, для разработки на ас3, надо подключить библиотеку MDM...

alexcon314 26.02.2009 12:28

http://www.multidmedia.com/support/l...p%C2%ACpage=35
Тут для CS3Ю, правда, но, возможно и на CS4 будет работать.
Действительно, что у вас с MDM CS3 SWC? Попробуйте его использовать все-таки.

GFreemen 26.02.2009 17:42

Библиотека подключена.
Без библиотеки выводит:
1120: Access of undefined property Application.mdm.Application.init( this, onInit );
1120: Access of undefined property Dialogs.mdm.Dialogs.prompt( "Hello from basic AS3 app!" );
1172: Definition mdm:Application could not be found. import mdm.Application;

Добавлено через 4 часа 37 минут
Всем спасибо.
Дело в том, что я неправильно подключал библиотеку MDM.SWC. Как описано в вышеприведенной ссылке alexcon314:
Цитата:

1. Locate the MDM CS3 SWC file (which is located in [Zinc Install Directory]\SWC\CS3) and copy it into the following path (You might need to change this path if you have not installed Flash CS3 in the default location):

Windows
"C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\Components"
Я же, основываясь на статье "Quickstart to using Zinc with Flex, ActionScript 3 and Flash 9" экспортировал через Publish Settings/Advanсed ActionScript 3.0 Settings/External Library Path/Browse to SWC file...
В чем и была ошибка.
P.S. Причем, что еще заметил Цинк 2,5 не хочет работать с ФлешПлеер 10.
P.P.S В CS4 путь такой: C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Components


Часовой пояс GMT +4, время: 22:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.