FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Faion:
не врубай дурачка, будь добр, ок? |
01.08.2011, 00:15 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Ну как вариант, без всяких углов, можешь использовать прием который используется в мислах.
|
01.08.2011, 00:58 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Faion, условно говоря - создать миссл который на небольшое расстояние пролетит? |
01.08.2011, 01:00 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
Ну да, "дешего и сердито", только можно даже без миссла, просто по координатам пик сделать, циклом. |
|
01.08.2011, 01:02 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Faion:
я уже думал об этом, как то извращенно, тебе не кажется? |
01.08.2011, 01:08 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
Ну у тебя же есть какая то система для мисслов? Вот и используй ее. А так, в плане производительности, далеко не лучший вариант. В прочем у тебя спелл, что то типа фронтальной миссл атаки ж? |
|
01.08.2011, 01:12 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Faion:
Slash перед мордой юнита с поджогом, свестелками и перделками.. |
01.08.2011, 01:27 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Цитата:
Ну тем более, я такие спелы не задумываясь делаю мисслами. Т.к. слеш то не мгновенно достигает цели. Все остальное зависит от качества системы которая двигает мисслы. |
|
01.08.2011, 01:40 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
silumin
offline
Опыт:
11,153Активность: |
FKoFF, в варике есть такое западло с углами. Не исследовал, но на практике столкнулся с проблемой, что функции, работающие с углами, принимают или возвращают угол в разных диапазонах:
0 - 360 -180 - +180 0 - 2pi -pi - +pi Чаще всего из-за этого возникают странные глюки... Выводи дебаг-сообщения - это единственное лекарство в данной ситуации. |
01.08.2011, 01:46 | #29
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DemoN2099
annihilator
offline
Опыт:
4,418Активность: |
Вы извращенцы? Это же элементарно! |
01.08.2011, 04:27 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Helpmeplz
offline
Опыт:
11,738Активность: |
для производительности: использовать структуру, юнитов обрабатывать в фильтре. это быстрее в 2 раза.
для углов: GetUnitFacing() - возвращает значение в градусах. что делает твоя GetAngle() не понятно, но подозреваю что через Atan2() - возвращает значение угла в радианах. второе: углы в градусах могут быть от -360 до 360. т.е. два одинаковых по сути угла, но разные по значению. поэтому их нужно приводить к виду -180, 180. Код:
и находишь разницу Код:
|
01.08.2011, 08:49 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Helpmeplz:
благодарю, помогло. Тему можно прикрыть ) |
|||||||||||||||
01.08.2011, 14:01 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|