MyRtZ
offline
Опыт:
6,530Активность: |
Тугой триггер
Ребята, как можно ускорить данный триггер?(может стоить что-нибудь вынести в отдельную функцию(например, само появление юнита с тейком ид игрока)
При срабатывании триггера происходит лаг
Немного о триггере, триггер срабатывает после начала игры на 1.1 секунде. Он размещает юнитов на позициях(точках), если игрок(integer_loop) в игре, интежер l позволяет размещать красного и оранжевого игрока на точках udg_ArcherPoint[0] и udg_ArcherPoint[1] соответственно - это выглядит красиво, некрасиво одно, секундный лаг при срабатывании функции getstart. Спасибо Отредактировано MyRtZ, 01.12.2010 в 22:22. |
01.12.2010, 22:09 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Подгружай Ability в ините карты. |
01.12.2010, 22:46 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
FKoFF:
Я не совсем тебя понял, т.е в InitTrig_getstart(или в переменных стартовое значение) функцию вносить абилити в глобалку, потом в экшнах через переменную давать способность и возращать в null? Отредактировано MyRtZ, 01.12.2010 в 23:02. |
01.12.2010, 22:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
MyRtZ, создавай воина, давай ему способности, удаляй его. Лаги уйдут, при следующих операциях с ними.
|
02.12.2010, 07:23 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
не обязательно создавать война, достаточно любому юниту триггерно дать и забрать эту способность |
02.12.2010, 07:37 | #5
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
JassMan, кэп чтоле
|
02.12.2010, 15:52 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
JassMan:
Удалять способность думаю не обязательно(поправь меня, если я не прав), у меня есть юнит дамми типа на карте который стоит на месте где появляются руны(это типа "регулируемая точка"), думаю стоит ему всунуть абилити при старте мапы
У меня есть триггер инициализации который в начале устанавливает значение array глобалок, все действия у него в InitTrig_, т.е кастуется сразу после старта. Туда я и всуну эти действия.
JassMan, Спасибо
Тему пока не закрывайте
add:
Я в шоке, начал тестить там лаг 0.1 сек, еще раз спасибо, сижу радуюсь как дитя :) FKoFF, в следующий раз объясняй чуть по точнее
И для "усвоения" хотел бы услышать что еще кроме абилити можно подгружать в карте Отредактировано MyRtZ, 02.12.2010 в 22:01. |
02.12.2010, 21:39 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
Любой спец эффект или импорт call Preload(адрес файла) |
02.12.2010, 22:53 | #8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|