XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
яЕвгений

offline
Опыт: 568
Активность:
Значение глобалки передаваемое в таймер-функцию
Пример:
Вот глобалка

globals
integer test
endglobals
Вот функция

function TestFunc takes nothing returns nothing
local integer test1 = udg_test
endfunction
Вот есть таймер

call TimerStart(CreateTimer(), 10, false, function TestFunc)
Вопрос:
Какое значение поступит в test1? То значение глобалки udg_test которое было на момент вызова call TimerStart() или уже то, которое стало на момент срабатывания счётчика таймера(в данном случае через 10 сек после вызова call TimerStart() )?
Старый 17.07.2010, 14:52
_Red

offline
Опыт: 4,095
Активность:
такой код не скомпилируется, глобалки udg_test не существует, есть только test
Старый 17.07.2010, 14:57
яЕвгений

offline
Опыт: 568
Активность:
_Red,
код в данном случае лишь иллюстрация вопроса. я его не проверял на работоспособность,а написал для того, что бы не возникало лишних вопросов типа "а какая функция?Что она делает? и тд"
Или ты говоришь о приставке "udg_" перед глобалками?О_о
Старый 17.07.2010, 15:00
_Red

offline
Опыт: 4,095
Активность:
которое стало на момент срабатывания счётчика таймера
Старый 17.07.2010, 15:02
Nekit1234007

offline
Опыт: 11,916
Активность:
В глобалках созданных в жнгп, имя ровно такое какое дано, тоесть test. В локалку поступит значение глобалки, которое будет во время запуска функции, тоесть во время срабатывания таймера. Вообще это очевидно же оО
Старый 17.07.2010, 15:03
яЕвгений

offline
Опыт: 568
Активность:
Ладно...спасибо, понял. тему клоуз)
Старый 17.07.2010, 15:04
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 05:45.