Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как получить доступ к flashvars из класса. (http://www.flasher.ru/forum/showthread.php?t=172490)

sspy 10.12.2011 23:25

WebSocketClient

sspy 10.12.2011 23:27

1
 
Вложений: 1
вот вся влешка

ChuwY 10.12.2011 23:28

Путь он и будет собой. А ссылку на флешварсы передавайте в конструктор или сеттер какой-нибудь.
Сами же флешварсы логично получить где-то близко к мейн-классу, в котором stage точно определен и передавать уже куда надо, или обернуть в синглтон (ну или просто статику).

fish_r 10.12.2011 23:33

В классе WebSocketClient исправте соотв. строчку так:

Код AS3:

_xmlSocketManager = new XMLSocketManager( this.loaderInfo.parameters );

В XMLSocketManager, в конструкторе:

Код AS3:

 
                public function XMLSocketManager( param:Array) {
 
                        // Создаем сокет
 
                        var parameters:Array = param;
 
                        this.socket = new XMLSocket();
                        this.socket.timeout = 10000;
 
                        // Регистрируем приемники
 
                        configureListeners(this.socket);
 
 
 
                }

Добавлено через 2 минуты
это так - чтобы общий смысл уловить, проверки и переменные класса уже сами додумаете )

ChuwY 10.12.2011 23:40

Вложений: 1
Попробуйте так: (см приложение)


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

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