|
|
Результаты опроса: Mount system, что лучше, управлять животным или всадником, и почему? | |||
Всадником, т.к. удобнее | 8 | 22.22% | |
Всадником, т.к. прикольнее | 4 | 11.11% | |
Всадником, т.к. реалистичнее | 7 | 19.44% | |
Всадником, т.к. легче реализовать | 3 | 8.33% | |
Всадником, т.к. не нужно слазить с маута для атаки и/или использования спела | 10 | 27.78% | |
Маунтом, т.к. удобнее | 4 | 11.11% | |
Маунтом, т.к. прикольнее | 1 | 2.78% | |
Маунтом, т.к. реалистичнее | 3 | 8.33% | |
Маунтом, т.к. легче реализовать | 3 | 8.33% | |
Маунтом, т.к. он для этого и нужен | 2 | 5.56% | |
Все равно, лишь бы работало без багов, утечек и не лагало | 14 | 38.89% | |
Multiple Choice Poll. Голосовавшие: 36. Вы еще не голосовали в этом опросе |
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Mount system, моя версия
Как на гуи осуществить воспроизведение анимации во время передвижения юнита (не могу отловить момент передвижения юнита). Движение 2-х юнитов. 1-го - обычым образом, 2-го - триггеррно, за 1-ым. Анимация 1-го - Stand, 2-го - walk. [+] замечание от alpha: Один вопрос - одна тема
|
08.02.2012, 07:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
просто Юрок
...
offline
Опыт:
11,271Активность: |
Holocauster, walk просто так не воспроизведёшь, на XGM статья Алексея есть про воспроизведение анимок. |
08.02.2012, 08:17 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
youtube
сктыщь
offline
Опыт:
8,025Активность: |
используй кс
|
08.02.2012, 08:42 | #3
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
просто_Юрок:
Можешь ссылку дать на статью? |
08.02.2012, 09:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Вот, пробовал сделать
» получилось вот
call SetUnitAnimationByIndex( udg_Mount[udg_number],4) call DisableTrigger( GetTriggeringTrigger() ) call PolledWait( 0.66 ) call AddUnitAnimationProperties(udg_Vsadnik[udg_number],"walk",false) call SetUnitAnimationByIndex(udg_Vsadnik[udg_number],1) call PauseUnitBJ( false, udg_Mount[udg_number] ) call EnableTrigger( GetTriggeringTrigger() ) call ResetUnitAnimation( udg_Mount[udg_number] ) Не работает. Отредактировано Holocauster, 08.02.2012 в 13:56. |
08.02.2012, 13:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
youtube
сктыщь
offline
Опыт:
8,025Активность: |
вот, если я тебя правильно понял З.Ы вроде если юнит идем свои ходом то его анимацию нельзя изменить (ну или с помощью таймера) то есть дать ему приказ триггерно, или двигать его триггерно? кину еще свой старый проект, там есть триггерное движение в триггере "FastAttack" |
08.02.2012, 15:32 | #6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
просто Юрок
...
offline
Опыт:
11,271Активность: |
Holocauster, если ещё нужна ссылка |
08.02.2012, 16:15 | #7
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Единственный способ, который я придумал на счет анимации, Это импорт. Обоих моделей. Тем более, что если они и так импортируемые, то вообще никаких поблем. Просто добавить анимацию "Move", идентичную "Walk", но без свойств движения (воспроизводится только триггерно и ни как более) для маунта(ов), а для всадника(ов) - создать эту же модель, только удалив анимацию(и) "Walk" и "Walk fast". |
10.02.2012, 08:52 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Msey
????
offline
Опыт:
67,346Активность: |
Holocauster, открой доту и посмотри, как сделан скилл у Таурена |
10.02.2012, 14:19 | #9
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
youtube
сктыщь
offline
Опыт:
8,025Активность: |
|
10.02.2012, 14:36 | #10
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Нужно просто, чтобы при движении у 1-го юнита, которым мы управляем, во время приказа двигаться была анимация stand, а не Walk. А второй триггерно каждые 0.05 сек. перемещается в позицию 1 с углом поворота 1. И ему нада анимку Walk чтобы была. |
10.02.2012, 15:07 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Banzay89
offline
Опыт:
10,955Активность: |
та не успеет он каждые 0.05 сек воспроизводить анимацию
Banzay89 добавил: разве что приказ отдавать но это выглядеть все равно коряво будет |
10.02.2012, 15:12 | #12
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Я знаю, потому и сделал так: Каждые 0.05 с игрового времени (сив) Если двигается, то воспроизвести анимацию Stand у 1 и Walk у 2, отключить этот тригер, ждать 0.8 сив, включить этот триггер. Иначе ничего не делать Отредактировано Holocauster, 19.02.2012 в 21:15. |
10.02.2012, 15:25 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Вот, выложил результаты [+] замечание от alpha: Тема не в том разделе
|
19.02.2012, 21:16 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Holocauster
INRI
offline
Опыт:
4,249Активность: |
Если кто может, помогите доделать наработку |
03.04.2012, 16:49 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|