Добавлен Reform
Стало интересно, но особо ответа не нашёл, но думаю тут есть знающие люди. И если можно, напишите почему так.
Что лучше засорять один триггер кучей действий, например при покупке такого-то предмета и в action через if пошёл писать, что может произойти. Или наоборот сделать много триггеров с одинаковым событием и нагружать одним условием.
Что лучше засорять один триггер кучей действий, например при покупке такого-то предмета и в action через if пошёл писать, что может произойти. Или наоборот сделать много триггеров с одинаковым событием и нагружать одним условием.
Принятый ответ
Триггеры это глобалки, зачем их делать больше, если можно обойтись одним. Но если ты на GUI делаешь, лаги пойдут в одном триггере, когда действий слишком много станет. Можешь в таком случаи несколько триггеров сделать. И всё-таки писать лучше всё на JASS
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Меньше хендлов и меньше функций запускается одновременно
В целом, кол-во триггеров не особо вредит игре, если вредит, заметишь в самом начале игры. Беспокоится лучше о утечках, которые возникают при работе триггеров, локалки обнулять, вместо точек координаты XY использовать, глобалок меньше, Хэш в помощь.
Ред. WoLLFeR