Сейчас 12:25:17 Среда, 26 июня, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Таймер
BuHHu-nyXДата: Вторник, 11 Августа 2009, 09:39:48 | Сообщение # 1
50 уровень
Превед медвед
Группа: Ветераны
Сообщений: 1941
Награды: 2
Репутация: 437
Блокировки:
Есть факт. Таймер много лучше слипа.
Есть вопрос. Возможно ли в цикле создавать таймер(например на 0,01 секунду), и там же сделать событие либо условие, при котором таймер останавливается?


 

windrunnerДата: Вторник, 11 Августа 2009, 10:50:24 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1259
Награды: 0
Репутация: 218
Блокировки:
Можно с помощью ждать условия патом когда условие выполнится запустить таймер(етот же) на 0.01 сек и однократный и он остановится)

И в правду мир сошел с ума...
И до тех пор пока нас не обесточат
Пока не догорит аварийных фонарей заряд
Мы будем жечь тут электричество что есть мочи
Русский мапмейкинг - бессмысленный и беспощадный.xD
 

BuHHu-nyXДата: Вторник, 11 Августа 2009, 11:12:19 | Сообщение # 3
50 уровень
Превед медвед
Группа: Ветераны
Сообщений: 1941
Награды: 2
Репутация: 437
Блокировки:
А поподробнее?

 

windrunnerДата: Вторник, 11 Августа 2009, 12:20:46 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1259
Награды: 0
Репутация: 218
Блокировки:
вот у тебя есть таймер
local timer t
call TimerStart(t,0.01,true,function test) к примеру
Условие какое нибудь я почти не ползовался действием ждать условия поетому просто приведу как его отключить
call TimerStart(t,0.01,false,function test) все
или просто seTimer(t) -ето PauseTimer по крайней мере так говорит function lost
Если все таки нужно будет действие ждать условия то просто переведи ето действие из гуи в джасс


И в правду мир сошел с ума...
И до тех пор пока нас не обесточат
Пока не догорит аварийных фонарей заряд
Мы будем жечь тут электричество что есть мочи
Русский мапмейкинг - бессмысленный и беспощадный.xD
 

BuHHu-nyXДата: Вторник, 11 Августа 2009, 12:23:37 | Сообщение # 5
50 уровень
Превед медвед
Группа: Ветераны
Сообщений: 1941
Награды: 2
Репутация: 437
Блокировки:
Но, по логике, ждать условия - тот же слип, и он вряд ли будет ждать, как и слипы, меньше чем 0,1 секунды.

 

windrunnerДата: Вторник, 11 Августа 2009, 12:38:32 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1259
Награды: 0
Репутация: 218
Блокировки:
а если попробывать етот слип в таймер перевести?

И в правду мир сошел с ума...
И до тех пор пока нас не обесточат
Пока не догорит аварийных фонарей заряд
Мы будем жечь тут электричество что есть мочи
Русский мапмейкинг - бессмысленный и беспощадный.xD
 

BuHHu-nyXДата: Вторник, 11 Августа 2009, 12:40:43 | Сообщение # 7
50 уровень
Превед медвед
Группа: Ветераны
Сообщений: 1941
Награды: 2
Репутация: 437
Блокировки:
Вот я и спрашиваю, как? -)) Как сделать действие запуска таймера, и событие его истечения в одном триггере?

 

DragoNДата: Вторник, 11 Августа 2009, 12:59:16 | Сообщение # 8
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
А после работы таймера нельзя его остановить?О_О
как вариант работать с ифами


El Psy Congroo
 

windrunnerДата: Вторник, 11 Августа 2009, 13:14:44 | Сообщение # 9
10 уровень
Группа: Проверенные
Сообщений: 1259
Награды: 0
Репутация: 218
Блокировки:
А почему бы просто не создать функцию для проверки нужного условия и через второй таймер проверять так ето или не так
Если так то закончить функцию если не так то повторить проверку и так каждые сколько то секунд?


И в правду мир сошел с ума...
И до тех пор пока нас не обесточат
Пока не догорит аварийных фонарей заряд
Мы будем жечь тут электричество что есть мочи
Русский мапмейкинг - бессмысленный и беспощадный.xD
 

DragoNДата: Вторник, 11 Августа 2009, 13:30:33 | Сообщение # 10
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
windrunner, скорость сначала проверь =\
и зачем 2 таймера?


El Psy Congroo


Сообщение отредактировал BuHHu-nyX - Среда, 12 Августа 2009, 07:35:28
 

BuHHu-nyXДата: Вторник, 11 Августа 2009, 19:59:37 | Сообщение # 11
50 уровень
Превед медвед
Группа: Ветераны
Сообщений: 1941
Награды: 2
Репутация: 437
Блокировки:
Dragon93, правь пост.

Вот например, напишите, пожалуйста, сюда, полное действие таймера.


 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz