Есть способность на 150 уровней, пассивная, не аура.
При определённых манипуляциях в определённые моменты игры определённому(ым) юнитам добавляется эта способность на время и устанавливается определённый её лвл, затем убирается.
Вопрос:
Есть ли разница, между тем, чтобы добавлять эту способность определённым юнитам и удалять, когда это надо, или же добавлять каждому юниту, который есть на карте/появится на карте, и просто менять лвл?
Я имею в виду, например, память будет засорять или ещё что

никакие уровни там не перебираются
просто у юнита будет одна экстра способность
ничего ужасного не произойдет, ни в каком случае
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
Proshel_Doty, каждый уровень - считай что отдельное место, память занимается + поиск мало того что абилки ищатся перебором а тут еще и левелы перебиратся будут. Еще раз - абилки на 100500 уровней в карте быть не должны, это плохо. Что еще то нужно?
21
quq_CCCP:
Proshel_Doty, каждый уровень - считай что отдельное место, память занимается + поиск мало того что абилки ищатся перебором а тут еще и левелы перебиратся будут. Еще раз - абилки на 100500 уровней в карте быть не должны, это плохо. Что еще то нужно?
Ладно, учту
Если будут проблемы с ними, придётся прибегнуть к альтернативным методам)
16
никакие уровни там не перебираются
просто у юнита будет одна экстра способность
ничего ужасного не произойдет, ни в каком случае
Принятый ответ
10
Можешь засунуть абилку в инициализацию карты или в самое начало игры 0.01-0.10 секунду. В первом случае загрузка заметно увеличится, а во втором все лаги пройдут в начале и больше не должны встретиться по ходу игры.
21
keks_090:
Можешь засунуть абилку в инициализацию карты или в самое начало игры 0.01-0.10 секунду. В первом случае загрузка заметно увеличится, а во втором все лаги пройдут в начале и больше не должны встретиться по ходу игры.
Вообще не в тему. Её как бы в любом случае надо подгружать до игры (если там не 1 лвл), а иначе, как я писал выше у тебя и "комп взорвётся" (смотря что за комп, конечно) если ты даш юниту абилку на 150 уровней во время игры.
Сразу видно, что не шаришь, зачем писать ерунду?)
21
DracoL1ch:
никакие уровни там не перебираются
просто у юнита будет одна экстра способность
ничего ужасного не произойдет, ни в каком случае
Ну значит пох, делаем как делаем)
Proshel_Doty:
Я хз. И хотел вот узнать последствия, например, если у 50 юнитов на карте будет по 1 абилке на 150 лвлов
Значит просто у 50ти юнитов будет по 1 экстра способности)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.