проверяет других юнитов, в его ли они команде, и когда я создаю даже небольшое количество юнитов, начинает дико лагать, как это можно дело оптимизировать, или какой-нибудь есть другой подход, чтобы такого не было?
Может нужно при создании юнита, добавлять его в какой-то массив где будут юниты из его команды ? А потом просто проверять наличие юнита в массиве
у меня просто строки с названием команды проверяются, разве с массивами будет не дороже, хотя у меня таки есть
А как часто тебе нужно проверять ?
враг попадает в триггер, я его начинаю атаковать, хм у меня TriggerStay стоит, хотя можно вроде без него обойтись
TriggerStay выполняется постоянно. От туда и лаги. Попробуй сделать по другому
Обсуждают сегодня