|
|
|||||
2John, все тотже ретурн((
от свободного времени маюсь дуркой, все пробую изгибнуться с ретурном, зацени зип плз.
все чо терь надо это оформить виртуальный класс, мож есть кии идеи7 |
|
|||||
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
сложно сказать....
по коду не совсем понял идею, думаю, что такой уж большой потребности в ретурне нет, LocalNet главное что решает - так это упрощает ВЫЗОВ методов в другом флэш-плеере... первооснова здесь все таки соединение на подобие серверного сокета. пару идей - во-первых, при вызове команд передават адрес по которому нужно передать ответ, по просту нужный класс, во-вторых, сделать очередь с парами команд - before, after before - посылает команду и останавливает выполнение очереди, с другого "конца провода" приходит ответ (заполняется некий объект данными) и запускает выполнение очереди, и выоплняется команда after, которая эти данные обрабатывает.... в-третих, нормальный подход через события - создать некий класс обработчик, который в стандартной манере получает запрос в виде адреса и аргументов, и класс который хочет получить ответ, в механизм LocalNet добавляетя механизм пересылки "обратно" возвращаемого значения от выполнения команды.... работа такого класса должна быть в этом ключе: var dp = new LocalNetDataProvider(); db.sendData(this, localNetAdress, "test", 1, 2, 3, 4, 5); ..... public function onNetData() { trace(arguments)ж } хотя можно конечно добавть и метод в LocalNet типа .callBack() и зашить все это дело в него.... все это мысли "вслух".... так что.... ок, как будет время добавлю что нибудь подобное в LocalNet..... |
|
|||||
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
.
Последний раз редактировалось john; 17.11.2004 в 17:19. |
|
|||||
оки, просто интересно как мона оформить настоящий ретурт на флеше
на других языках или доступ к памяти или виртульный класс а тут, хмм.... |
Часовой пояс GMT +4, время: 09:35. |
|
« Предыдущая тема | Следующая тема » |
|
|