![]()
Scarecrow
Иннеар ORPG
![]() ![]() offline
Опыт:
3,289Активность: |
Что быстрее?
Как лучше делать логически проверки для триггеров? Через TriggerAddAction или же через if...then...endif прямо в коде уже функции action? Интересует именно в плане быстродействия |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nekit1234007
![]() ![]() offline
Опыт:
11,916Активность: |
ифзенелз в функции кондишн, которую использовать вместо экшн. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Если нужно просто проверить условие - то условный оператор if. Condition конечно же медленее, и там есть счетчик на срабатывание триггера. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Scarecrow
Иннеар ORPG
![]() ![]() offline
Опыт:
3,289Активность: |
А например.. у меня триггерная абилка с отловом unit is attacked. Мне надо проверить наличие абилки у атакующего, и тогда активировать триггер. Куда это лучше встасить? |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZERO_01
![]() offline
Опыт:
4,167Активность: |
Перед экшеном, в общем условии. Т.к. нет других действий, без выполнения условия. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Если вы отлавливаете само нанесение урона - то факт атаки там вообще не причем, там надо динамически регистрировать событие. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|