FellGuard
Losyash
offline
Опыт:
39,547Активность: |
массив потребляет чуть больше памяти. Таким образом я ответил на вопрос "чем массив неоптимальнее" |
13.12.2011, 10:51 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
Вот пример использования(см. вкладки).
udg_unit - твой юнит.
x, y - координаты по оси Х и координаты по оси Y соответственно Работая с BJ важно помнить что любая переменная созданная в меню переменных имеет приставку "udg_" перед названием
MyRtZ добавил:
FellGuard:
Один массив оптимальнее десяти переменных, как в плане памяти, так и в плане размера кода в тех же КБ |
13.12.2011, 10:53 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Там нет десяти, там 4. И массивы в варе это не просто линейный кусок памяти. Ну да ладно, я увожу тему в оффтоп. |
13.12.2011, 10:55 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
FellGuard:
ну порой мне нада 2-3 и то и 4 точки одновременно... и переменная не нужна... вот я и юзаю одну специально созданную переменную которую использаю во всех триггерах как только мне понадобится поймать точку под юнитом или рядом стоящую... потом тут же их удаляю... Extremator добавил: MyRtZ: я умею делать кольцо фарсира из доты -_- вопрос был... подкреплён моим скрином тригга.. там ничё не утекло? |
13.12.2011, 10:57 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
Функцией понял как пользоваться?
FellGuard:
Если создавать "переменные" таким образом для всех систем, то там выйдет далеко не 4 |
13.12.2011, 10:57 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
MyRtZ:
да... умею... но двигаю всегда на координаты точек
Extremator добавил: хоть ты тресни )) |
13.12.2011, 11:00 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
от локаций нужно уходить. Если по-русски, то ты делаешь следующее:
создать локацию, присвоить координаты х, у локации, передвинуть юнита на (взять координаты х, у из локации). Очевидная лишняя работа, в ущерб всему. К тому же сам процесс создания, доступа к локации и взятия/присваивания её координат не мгновенный. FellGuard добавил: утечь-то не утекло, но всё равно это заколачивание гвоздей микроскопом) |
13.12.2011, 11:05 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
Ладно, раз уж бросились обсуждать )))
я делаю кнокбек с уменьшаюсейся скоростью толкания т.е. сначало отлетает быстро но замедляется... я пробывал сделать
при начале отталкивания
при толкании периодном
ну и толкаю на растояние Speed Extremator добавил: но не плавно и коряво... хотя идея вроде норм... как ещё можно попробывать?)) |
13.12.2011, 11:06 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
Extremator:
Утечек нет, UnitCollision устанавливай только два раза, в начале и в конце процесса, а не каждый раз, когда нет припятствия |
13.12.2011, 11:07 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
FellGuard, пофиг :D главное что гвозди сидят крепко |
13.12.2011, 11:07 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
Так делай |
13.12.2011, 11:08 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
MyRtZ:
не в прикол... а если енита ещё что-то толкнёт и ВКЛючит колюзион.. тогда мой юнит на остаток пути останется ... эмм ... стаклкиваемым!!! Extremator добавил: и выходит не плавно... больше 0.95 = не замедляется почти меньше 0.95 = быстро теряет скорость и топчица на месте |
13.12.2011, 11:11 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MyRtZ
offline
Опыт:
6,530Активность: |
Extremator:
0.9495 и меньше не пробывал? Придерживайся ХГМ слогану "Один вопрос - одна тема", т.к это уже далеко от текущей темы обсуждения; |
13.12.2011, 11:14 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,522Активность: |
MyRtZ, ну лан тогда :D |
13.12.2011, 11:33 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|