Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Моментальное изменение угла поворота юнита
Есть способ изменить моментально угол поворота юнита(без пересоздания), но никак не могу вспомнить, мб кто нить помнит?
Для особо упоротых сразу отмечу, что SetUnitFacing + SetUnitTurnSpeed не помогут. |
07.08.2013, 10:12 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
59,317Активность: |
мне кажется никак. я создавал уже подобную тему |
07.08.2013, 10:58 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J64_
offline
Опыт:
4,724Активность: |
все что приходит в голову, анимации. |
07.08.2013, 12:59 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
16GB:
Вроде как есть какой то хитрый способ.
Judycaster64:
Не вариант. |
07.08.2013, 13:47 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
нельзя, если надо кастовать заклинания за спину мгновенно то окапывание эльфийских деревьев, у меня в демокарте на дамиках оно висит и там ясно как с ним работать. |
07.08.2013, 14:03 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
DioD, не, мне над юнита закинуть за спину другому юниту и отдать приказ атаковать обычной атакой. |
07.08.2013, 15:56 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
делай не за спину а на такой угол на который юнит уже смотрит, иначе дамми юниты, спец анимации и прочие костыли. |
07.08.2013, 18:27 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
DioD, не покатит, у меня на дабл пкм портует юнита, и если рядом енеми, то он должен быть повернут к врагу для атаки. |
07.08.2013, 19:16 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Goodie
offline
Опыт:
2,825Активность: |
Циклом? Конечно это очень беспонтовый способ =) Не знаю не чекал. Но вроде должно Таймером, но это куча нагрузки |
07.08.2013, 19:25 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Goodie, и как это должно помочь обойти ограничение скорости поворота юнита? :) |
07.08.2013, 19:27 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
держи много много юнитов повёрнутых на все углы которые надо, при выполнении абилки меняй юнита, судя по всему кроме модельки юнит не примечателен ничем, так что если очень надо такой костыль будет в тему. |
08.08.2013, 13:43 | #11
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
DioD, к сожалению моя "религия" запрещает мне использовать столь челябинские методы под страхом смерти, но спасибо за попытку помочь:) на самом деле такой подход тупо не катит, т.к. геморно будет произвести полное клонирование юнита, а без полного клонирования не катит совсем |
08.08.2013, 15:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raised
Rid-Aid-Ios
offline
Опыт:
20,992Активность: |
Faion, ты хочешь портнуть юнита за спину другому?
RiseD_Konst добавил: Я как-то делал похожий спелл. Кажется ничего сложного. |
08.08.2013, 17:27 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
RiseD_Konst:
Нет, я хочу портнуть юнита в нужную точку, и в случае если рядом есть враг, то юнит должен быть повернут к врагу. |
08.08.2013, 17:37 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raised
Rid-Aid-Ios
offline
Опыт:
20,992Активность: |
Faion, тогда в чем проблема? Ведь даже на гуи такая функция есть. . . |
11.08.2013, 23:37 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
RiseD_Konst:
Нету. |
11.08.2013, 23:48 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raised
Rid-Aid-Ios
offline
Опыт:
20,992Активность: |
Ща попытаюсь прикинуть что тебе нужно, а ты скажи что не так.
RiseD_Konst добавил: Ну вот, ели перевести в жасс то будет нужная тебе функция. Или я чего-то не догоняю? |
12.08.2013, 01:32 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DualShock
offline
Опыт:
4,983Активность: |
Faion:
|
12.08.2013, 02:13 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raised
Rid-Aid-Ios
offline
Опыт:
20,992Активность: |
Faion, тоесть тебе нужно чтоб твой юнит портился и сразу же поворачивался лицом к ближайшему врагу, оставаясь при этом в точке 2 порта? |
12.08.2013, 02:39 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
нужно чтобы юнит повернулся мгновенно на произвольный угол
вариант с кучей юнитов - не надо клонировать, просто ставить юнита дамми в качестве анимации, а настоящего юнита скрывать спец анимацией или тупо делать прозрачным, методы получения угла обернуть, внутри обёртки делать возможность выдать результат несоответствующий действительности при необходимости.
в результате у тебя юнит будет повёрнут на один угол, а метод выдаст тот угол который надо, чтобы атака прошла без поворота, выдать абилку эльфийских деревьев, она делает юнита "неподвижным" и позволяет атаковать и колдовать игнорируя угол поворота.
вообще здесь только костылями решается |
12.08.2013, 04:48 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|