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

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

Закрытая тема
 
vladfaust

offline
Опыт: 12,814
Активность:
Старт таймера внутри структуры.
Возможно ли? Если да, приведите пример, как написать.
» Мой код, не компилится...
struct one
{
	void ApplyMorph ()
	{
		.morphed = TRUE
	}

	void update ()
	{
		TimerStart(.morph, .morph_time, FALSE, function ApplyMorph) 
	}
}
Старый 19.07.2012, 17:15
Doc

offline
Опыт: 63,163
Активность:
Во-первых static void ApplyMorph
Во-вторых function one.ApplyMorh
Старый 19.07.2012, 18:06
vladfaust

offline
Опыт: 12,814
Активность:
Doc, жаль что this нельзя...
Закрывайте, спс!)
inadequate_ добавил:
Не, не закрывайте!
inadequate_ добавил:
Ну короче функция почему-то не срабатывает. Таймер включается корректно, все проверено. Но она просто не вызывается.
Старый 19.07.2012, 18:26
ScorpioT1000
Работаем
offline
Опыт: отключен
this крепится к таймеру через хештейбл
Старый 19.07.2012, 18:35
vladfaust

offline
Опыт: 12,814
Активность:
ScorpioT1000, я это понял.
Тут какая-то хрень с TimerGetRemaining == 0. Почему-то, если ее вызвать, эту функцию, то таймер... Останавливается?
Старый 19.07.2012, 18:45
ScorpioT1000
Работаем
offline
Опыт: отключен
кстати есть с этим фича как сохранить в таймере число
Старый 19.07.2012, 19:09
vladfaust

offline
Опыт: 12,814
Активность:
Мне нужно несколько действий сделать.
Кто нибудь сталкивался? С некорректной проверкой времени таймера в структурах?
inadequate_ добавил:
Close!
Старый 19.07.2012, 19:59
Закрытая тема

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

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

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

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



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