Vadik29
Choice Battle 1.6а
offline
Опыт:
15,245Активность: |
Оптимизация
Помогите еще лучше оптимизировать код...
Отредактировано Vadik29, 25.04.2012 в 16:49. |
25.04.2012, 15:53 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,544Активность: |
Vadik29, оrderId2String(GetUnitCurrentOrder(u)) == "channel" проверку не по строке а по ид делай, ну константы на конкретные значания, групу не создавать каждый раз, а одну использовать, и как вариант использовать структуры (производительность будет выше) |
25.04.2012, 16:15 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
Переменные, которые используются 1 раз лучше убрать, и сразу писать их значение в нужное место. |
25.04.2012, 16:24 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Msey
????
offline
Опыт:
67,346Активность: |
посмеялся
вот пример свдмн'а
пример шедоу показывает, что не надо запихивать всех пикнутых юнитов в группу и потом вынимать их с проверкой.. это очень тормозная штука. достаточно делать проверку до заноса в группу |
25.04.2012, 16:32 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vadik29
Choice Battle 1.6а
offline
Опыт:
15,245Активность: |
Msey, Чет не очень я понял, можешь вставить мои переменный в функцию...
WTF? |
25.04.2012, 16:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|