Skimitar
offline
Опыт:
258Активность: |
Физика стрельбы
Как сделать физику стрельбы как в карте UnRes? Дайте самый простой пример |
08.07.2013, 19:24 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
UnRes Был где-то опен сорс ищи. По постам автора на форуме. |
08.07.2013, 19:26 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Buulichkaa
Делаю спеллы за еду
offline
Опыт:
20,171Активность: |
а что там собственно нужно реализовать? (не играл) |
08.07.2013, 22:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
создали тему как будто все играли в карту анрес и все без исключения знают как же там реализована стрельба! |
09.07.2013, 10:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Diaboliko
Silenced by Diaboliko
offline
Опыт:
16,108Активность: |
Если нет проблем с абузом клика(в плане отловом выстрела), используем формулу определения длины перпендикуляра к отрезку, если расстояние меньше некоего значения- значит попали. Иной способ-бред. Автор, помнится, делал через создание юнита(кто знает, ради спецэффекта это или ради отлова через UnitInRange..? Но это не нужно, если наш снаряд летит очень быстро(спецэффект полета пули в этом случае делается без проблем без всяких юнитов) |
09.07.2013, 17:25 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
рейкаст делается на раздва при желании, хоть какая скорость может быть. |
09.07.2013, 17:50 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
НЕзаяЦ
offline
Опыт:
3,574Активность: |
ПФФФФФФФФФ! Какой перпендикуляр? какой отрезок? Зачем? Трассируешь по конечной точке цель и проверяешь наличие объекта на пути, при этом каждому объекту нужно задать значение которое определяет на сколько он толстый что б были поправки на точность. Со значением 0 "луч" будет проходить сквозь объект без реакции. Другое дело как сделать вид от первого или третьего лица, этого я не знаю в варике. Математика у меня даже где то была на счет этого варианта стрельбы. |
09.07.2013, 19:00 | #7
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
НЕзаяЦ, вид от первого сделать можно, но это будет убого |
09.07.2013, 20:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
чтобы сделать вид от первого лица потребуется уйма колдунств, это только в СК2 близы добавили в редактор реакцию на весь инпут от игрока, и на мышь и на клавиатуру, в варе этого нет. |
09.07.2013, 20:11 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Buulichkaa
Делаю спеллы за еду
offline
Опыт:
20,171Активность: |
DioD:
|
09.07.2013, 21:05 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
застелить всю карту трекаблями это колдунство. |
09.07.2013, 21:26 | #11
+4/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
DioD, не рабочее тем более |
09.07.2013, 21:56 | #12
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|