Unreal Engine 4 http://uengine.ru/forum/ |
|
Передача player controller по двойному клику и его смена http://uengine.ru/forum/viewtopic.php?f=3&t=40988 |
Страница 1 из 2 |
Автор: | surkofff [ 13 сен 2019, 13:34 ] |
Заголовок сообщения: | Передача player controller по двойному клику и его смена |
Ребята привет и доброго времени суток. Blueprints изучал сам по туториалам и всяким кривым переводам, так что не судите строго. Делаю приложение на сайт.Сначала расскажу что по итогу планирую: Управление pawn camera завязанное только на мышку. Доставать static mesh из виджета и класть на сгенерированную площадку с возможностью трансформации в виде передвижения и поворота по оси. Что уже готово: Сделал павна, накинул управление, ЛКМ выбор статик меша на поле и фокусировка на нем по оси "Z" с автоматическим передвижением. Зажатая ПКМ поворот. Движение мышки, движение камеры по вьюпорту. Сама камера со стрингом привязана к оси Z. Двойной клик так же фокусируется на объекте с приближением. В чем проблема: Хочу при двойном клике что бы дальнейшее управление было на меше который кликнул, и при это не зависимо на какой кликать хоть на floor. И при этом управление по клавишам менялось на другое. Народ подскажите с чего начать, я создал чарэктора и пробовал через него GetAllActorsOffClass, Interface, Possess. Ничего не получается, то что у меня руки кривые это точно. Помогите разобраться что не так, или хотя бы накиньте пару подсказок, дальше попробую догнать. Не смог найти в инете, видимо не правильно вопрос задаю. Жду комментариев. P.S.: Если такая тема уже была прошу прощения. киньте ссылку на нее. |
Автор: | KakaIIIka [ 13 сен 2019, 20:57 ] |
Заголовок сообщения: | |
Тут суть вроде бы в том чтобы переключатся между игроками (собственно плейер контроллерами). Создай несколько и при помощи Possess переключайся. Ну и исессино управление для каждого контроллера своё пиши прямо в нем. |
Автор: | icms [ 13 сен 2019, 23:13 ] |
Заголовок сообщения: | |
не путайте плейр контроллер и плеер чарактер, плейер контроллер один, а чарактеров хоть сотню |
Автор: | surkofff [ 15 сен 2019, 14:28 ] |
Заголовок сообщения: | Re: |
icms писал(а): не путайте плейр контроллер и плеер чарактер, плейер контроллер один, а чарактеров хоть сотню То есть я беру плеер контроллер который на pawn и просто в чаре переделываю клавиши так как мне надо? |
Автор: | Agny [ 15 сен 2019, 14:52 ] |
Заголовок сообщения: | Re: |
icms писал(а): не путайте плейр контроллер и плеер чарактер, плейер контроллер один, а чарактеров хоть сотню Нет не правда это. Мне часто приходится приводить в пример управление двух персонажей на одном компьютере: Там два плейр контроллера. В своей игре я даже делал три. Для удобства. Делал один общий. В нем делал управление. А каждому персонажу делал свой отдельный. |
Автор: | surkofff [ 15 сен 2019, 14:58 ] |
Заголовок сообщения: | Re: Re: |
Agny писал(а): icms писал(а): не путайте плейр контроллер и плеер чарактер, плейер контроллер один, а чарактеров хоть сотню Нет не правда это. Мне часто приходится приводить в пример управление двух персонажей на одном компьютере: Там два плейр контроллера. В своей игре я даже делал три. Для удобства. Делал один общий. В нем делал управление. А каждому персонажу делал свой отдельный. Спасибки, сейчас посмотрю, может там будет то что мне надо. |
Автор: | surkofff [ 15 сен 2019, 21:42 ] |
Заголовок сообщения: | |
Спасибо, помогло. Теперь уперся в настройки управления для второго актора. |
Автор: | surkofff [ 16 сен 2019, 09:11 ] |
Заголовок сообщения: | Re: Re: |
Agny писал(а): icms писал(а): не путайте плейр контроллер и плеер чарактер, плейер контроллер один, а чарактеров хоть сотню Нет не правда это. Мне часто приходится приводить в пример управление двух персонажей на одном компьютере: Там два плейр контроллера. В своей игре я даже делал три. Для удобства. Делал один общий. В нем делал управление. А каждому персонажу делал свой отдельный. Сенсей, еще пару вопросов. А второй преерконтроллер если не реагирует на команды, это у меня где затык? В настройках плеер контроллера, гейм пада или в сеттинг input, там может надо для второго эктора отдельно эвенты прописать? У меня плеер контроллер на индексе 0 а второй на индексе 1. из за этого может быть конфликт? |
Автор: | Agny [ 16 сен 2019, 13:59 ] |
Заголовок сообщения: | |
Управление делается только в первом плеер контроллере. Второй пустой. Я думал ты догадаешься посмотреть вторую часть видео. |
Автор: | surkofff [ 16 сен 2019, 16:45 ] |
Заголовок сообщения: | Re: |
Agny писал(а): Управление делается только в первом плеер контроллере. Второй пустой. Я думал ты догадаешься посмотреть вторую часть видео. Да я посмотрел, =))), дело в том что у меня управление само прописано в pawn, а второй не реагирует если я пишу в чаре. Прописать на чара в первом плеерконтролере? И все таки евенты надо создавать в импуте настроек. Как в видео. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |