![]()
TiM
Старичок
![]() offline
Опыт:
8,594Активность: |
Как привильно использовать таймеры?
Решил переходить на джаз, ибо говорят что таймеры работает на Ура, нежели вэйты. К сожалению я не уверен, что делаю правильно и вот решил задать вопрос-как юзать таймеры, чтоб работали они правильно? Как я понял, в одном триггере нужно его запускать, а в другом отслеживаь когда тот истечет. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MOd2war
идейщик
![]() offline
Опыт:
4,353Активность: |
я тоже этим интерисуюсь |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
И мне интересно, хотя я механизм знаю, но разговор же поддержать надо. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Celebrate
![]() ![]() offline
Опыт:
849Активность: |
TiM не правильно понял (нет, в принципе можно делать так, как ты сказал, но зачем извращаться?).
Код:
function handlerFunc будет запускаться/запустится (если таймер не периодический), когда истечёт/истекает таймер. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
felix_ff
![]() ![]() offline
Опыт:
757Активность: |
вообщем если делать спелл на использование таймеров то не обойтись без РБ(думаю знаешь что это)...
а так все вообщем довольно просто.. таймер во многом заменяет периодический тригер или вейт call TimerStart(timer, real, boolean, code)
собсна если у нас boolean будет true то тогда таймер будет являться периодическим т.е. по истечении времени real он снова будет выполняться... в code передается функция в которой могут выполняться какие либо действия. например с помощью таймеров удобно двигать юнитов. ну в статьях вроде долно о них быть написанно. если что опишу подробнее.. могу карту пример выслать(может не самую оптимальную зато наглядно показывающую работу таймеров) |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Высылай прямо в этой теме, я уверен что ничего гениального я там не обнаружу. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
zibada
![]() offline
Опыт: отключен
|
как сделать цикл на таймере, я вроде писал где-то тут:
http://xgm.guru/forum/showthread.php?p=89122#post89122 повторяться лень =) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
felix_ff
![]() ![]() offline
Опыт:
757Активность: |
DioD а кто говорит что я собираюсь сделать открытие нового бага в варе который в корне изменит вообще все представление о джасе и.т.д.?
здесь спросили как их юзать.. поэтому я и ответил. да то что я выложу ничего нового для тебя не откроет да и я не ставлю перед собой этой цели. :) так что расслабься :alc: адд: вечерком как буду за своим компом сделаю карту пример. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Лучши посмотри форум сича, там есть готовые примеры. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
имхо таймеры надо не на кеш садить а на массивы... |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|