![]() |
Нельзя, но почему бы вам не сделать пустую
Добавлено через 11 минут Тем более, что у вас почти так, как нужно, просто перенести nextsession = next; внутрь функции. |
не очень понял как вы вообще используете класс Timer ... ну да ладно.
Проблема в том, что действия выполняются в следующем порядке: 1)Вы создаете объект Timer , в нем вещаются слушатели ваши и отправляется запрос на сервер. 2) пока запрос идет, вы в таймлайнет обрабатываете свойство nextsession объекта Timer, которое еще не определено. 3) от сервера приходит ответ, и nextsession становится равной тому чему нужно, но уже поздно :( Выход - в таймлайне создать функцию, которая будет обрабатывать nextsession передать эту функцию в качетстве параметра в Timer и в функции onGetTime вызывать ее. ps как то неудачно назван класс - все таки существует стандатный класс с таким же именем. |
А еще лучше не писать в кадрах, а вынести все в классы и переделать структуру логики кода.
|
Цитата:
если я пишу Код AS3:
а по другому я не знаю как. |
Вообще-то локальные переменные не могут иметь модификаторов доступа. Следовательно, нужно вынести за пределы функции объявление переменной. И ретурн там не нужен.
Добавлено через 1 минуту Код AS3:
|
в общем попробую убрать весь код с таймлайн.
|
| Часовой пояс GMT +4, время: 22:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.