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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » timer
timer
DeadMamontДата: Понедельник, 04 Июля 2011, 14:25:14 | Сообщение # 1
2 уровень
Группа: Пользователи
Сообщений: 34
Награды: 0
Репутация: 0
Блокировки:
local timer t = CreateTimer()
call TimerStart(t, x, false, func1)
call TimerStart(t, y, false, func2)

Используя одну переменную можно создать несколько таймеров, а если нет, что случиться в случае который я создал?

Добавлено (04-07-2011, 14:25)
---------------------------------------------
ха-ха))) код безопасности 52000

 

SirNikolasДата: Среда, 06 Июля 2011, 10:33:05 | Сообщение # 2
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (DeadMamont)
Используя одну переменную, можно создать несколько таймеров
Да.
Code
local timer t = CreateTimer()
call TimerStart(t, x, false, function func1)
set t = CreateTimer()
call TimerStart(t, y, false, function func2)
set t = null
Quote (DeadMamont)
что случиться в случае, который я создал?
Будет вызвана только вторая функция.


 

[DUОS]Дата: Понедельник, 11 Июля 2011, 14:40:02 | Сообщение # 3
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (SirNikolas)
Будет вызвана только вторая функция.

Точнее, первая тоже вызовется, но будет остановлена перезапуском таймера ниже.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » timer
  • Страница 1 из 1
  • 1
Поиск:

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