Делаю спелл, который притягивает к себе юнитов. Но такая проблема, если юнитов больше 20, то начинается падение ФПС. Подскажите, что лучше использовать: "pick every unit" или "for each integer" ?

Принятый ответ

Stiletto, периодик 0,03 секунды + цикл + гуи
естественно будет лагать
советую переписать нормально на джасс
и повысить период до 0,04
тогда фпс не будет особо падать
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
21
8 лет назад
0
Если есть массив юнитов, то можно не перебирать их через группу, а сравнивать расстояния, перебирая циклом, т.е. находится ли юнит в радиусе от точки.
0
28
8 лет назад
0
Stiletto, сам по себе пик не лагает
проблема в сопутствующих условиях/действиях
0
20
8 лет назад
Отредактирован Stiletto
0
Вот кусок
вот триггер, который запускает тот, что наверху
Загруженные файлы
1
28
8 лет назад
1
Stiletto, периодик 0,03 секунды + цикл + гуи
естественно будет лагать
советую переписать нормально на джасс
и повысить период до 0,04
тогда фпс не будет особо падать
Принятый ответ
0
20
8 лет назад
0
А, что конкретно вы подразумеваете под ГУИ? Обращение к bj функциям? Оптимайзер векса вроде бы антиBJ выполняет.
0
28
8 лет назад
0
Stiletto, не только избавится от бж но и от точек (перейти на координаты)
и перейти на локальные переменные
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.