Я из Сербии. Я десятку лет занимался программированием. Говорю кучу языков, на самом деле. Теперь хочу начат заниматься разработкой играх. Смотрел много уроков, но самые лучшие нашел здесь, на этом канале. Не знаю как тебе поблагодарить. Бесконечное спасибо за это что ты делаешь! Желаю тебе всего самого наилучшего! :)
Почему то у меня нет в Actor Button функции Activate (Message). Может в новых версиях движка сделали так, что нельзя в одном Actor делать такое перенаправление? Урок пересмотрел 10 раз, Интерфейс подключен. Но вот вызвать конвертик не могу(
Слушай, пришлось скопировать блок Activate (Message) из BPThirdPerson. Похоже вызывать Интерфейс можно только из BPИгрока либо из LevelBP. Однако получилось скопировать и работает!) Но что то мне подсказывает что это костыль. Будет круто, если ты снимешь урок, как делать взаимодействие между Actor'ами. Можно ли делать логику для платформы внутри BPButton? Или лучше делать логику для каждого отдельного объекта внутри именно этого объекта?
Не получается из под персонажа обратиться к функции интерфейса Interact, которая в дальнейшем должна в BP кнопки обратиться к функции activation. Если ставлю в BP кнопки например beginplay вместо события interact, то все работает. Исключил логику трассировки в персонаже, оставил клавишу , все-равно не работает.
что-то не то сделал и слева, в блупринте, ниже закладки функции появилась закладка "ивенты" и там был "интеракт" и не мог изза этого добавить нод интеракта. зараза такая и удалить же никак.. пришлось заного создать бп компонент. Причём первый БП компонент до конца удалить не удалось. при создании нового пишет "такое имя уже занято" Что я такого накосячил и как это можно исправить в будущем дабы не переделывать всё?
Привет, подскажите пожалуйста как сделать чтобы персонажа включал действие когда входил в тригер? Я добаивл клавишу в настройках движка, далее из одного урока я узнал как в ЛЕВАЛ БЛУПРИНТ с помощью бегин оверлеп и анд бегин оверлэп сделать проверку на нажатие, но эта функция работает только в левал блупринт это первая непонятка. Во-вторых я не могу использовтаь повторно оверлэпы, поэтому даже грязный способ копипаста этого кода не поможет, чтобы назначить другую ссылку исполняемой логики. Получается, что я смогу открывтаь только двери на эту кнопку или что то еще активировать, но я хочу взаимодействтовать с разными объектами
А если например нужно по наведению прицела на объект подсветить на нем какую то инфу и EventTick подать на вход трейсера, насколько это рентабельно в плане производительности или существует альтернатива?
а можно нубский вопрос: как в любой элементарной логике. например нажимаешь Е - открываются двери, сделать так, чтобы данное событие проигрывалось только один раз, и сколько потом я ни жал кнопку Еничего не происходит. Двери открылись один раз и все! Вот как это сдлеать?
Спасибо за урок! У меня проблема, не получается назначить пипеткой лифт для кнопки. При наведении пипетки на лифт - курсор приобретает вид перечеркнутого кружка. Подскажите, что не так?
Может кто-то научить/показать как сделать систему звёздных врат как в сериале? То есть есть 5 левелов, на каждом левеле есть врата со своим номером например 12345, у каждых врат есть наборное устройство как в фильме, при активации воспроизведение анимации на вратах, при нажатии на кнопку стоб не стрелял в неё а нажимал рукой. Я уже полгода пытаюсь найти инфу но нет такого негде. Уже учу блюпринт и ноды но не догоняю пока как это всё собрать.
Приветствую! Ранее делал лифт по этому уроку и всё нормально работало.Однако недавно создал новый проект и повторил логику лифта и у меня лифт поднимается, по отношению к 3d widget, в несколько раз выше.Сделал снова в старом проекте и всё получилось.Я предполагаю, что проблема с "измерениями", скажите, пожалуйста, где их менять в проекте?Заранее спасибо.
А на сколько правильным будет создание класса interactable и наследование от него всех интерактивных объектов (без интерфейсов)? На вервый взгляд, логика работы с этим не будет отличаться от интерфейсов.
Ешё одна проблема подкатила. Если добавить ешё одну кейбоартс евент туже что и на лайн трайс только на другую последовательность то первая перестанет работать.
2 часа убил пробуя заставить работать сей код.. оказалось что походу в какой то обнове разрабы двига сделали что флоат переменная всегда отображается с числом после нуля (то есть у вторая установлена 500, а я думал 50,0 должно быть)
Я сделал всё то же самое за исключением, что вместо таймлайна сделал просто анимацию матине, в левел блунпринт, а она отказывается работать, хотя если подцепить таймлайн то всё работает.
Хороший урок. У меня всё получилось. НО! Я замучался смотреть на скорости х0.25 и постоянно отматывать назад и сверяться. Если ты устал, не снимай подряд несколько уроков. Вначале всё хорошо объяснял. Потом понеслась "извините" или вообще пропускаешь объяснения своим действиям. Что за кривую ты настраивал? Я вот просто копировал твои действия. Большинство из них ты после 5й минуты не объясняешь. Да, урок бы растянулся, но стало бы понятнее что это и зачем. А так, вроде бы получилось, но теперь сидеть разбираться, из-за чего это всё работает.
А так во всех уроках. Вначале тебе разжевывают, что итак понятно. Зато потом понеслась - тараторят без объяснений, как будто сами не понимают, что делают.
Все хорошо, но хотел бы попросить делать уроки короткими и емкими, не более 3 - 4 минут. Я конечно лайкнул, но некоторые моменты просто не нужны. Глянь уроки у иностранцев, все строго по делу и ничего лишнего. И все в 3 - 4 минуты. А то пока до нужного доходит (что кстати можно и в одну минуту впихнуть) опухаю, а ты тут еще и мутить начинаешь с лифтами. За пример спасибо конечно, но лучше было бы сделать отдельно урок лифт, и сделать его длительностью 3 минуты. И искать будет проще и у тебя уроков больше. Вот пример того как делает уроки Тесла: th-cam.com/video/09-Owqumeo0/w-d-xo.html
Вы все с какого-то гайда слизали, чисто какой не глянь один в один все, даже расположение блоков визуального программирования, нафига засорять ютуб дубликатами
Я из Сербии. Я десятку лет занимался программированием. Говорю кучу языков, на самом деле. Теперь хочу начат заниматься разработкой играх. Смотрел много уроков, но самые лучшие нашел здесь, на этом канале. Не знаю как тебе поблагодарить. Бесконечное спасибо за это что ты делаешь! Желаю тебе всего самого наилучшего! :)
храни тебя бог, друг мой. ты очень нужен и полезен людям. спасибо за отличную работу
Это просто лучший гайд
Всё понятно объяснил как и что зачем нужно)))
Спасибо что есть такие люди кто помогает уроками
Очень крутой и нужный урок, нужно будет пересмотреть, много полезного. И спасибо за этот "Активатор" любых объектов! =) Учимся дальше!
красавец, спасибо!
бесценна инфа по удобной расширяемости
Спасибо тебе, это действительно очень полезный видос!
Почему то у меня нет в Actor Button функции Activate (Message). Может в новых версиях движка сделали так, что нельзя в одном Actor делать такое перенаправление? Урок пересмотрел 10 раз, Интерфейс подключен. Но вот вызвать конвертик не могу(
Слушай, пришлось скопировать блок Activate (Message) из BPThirdPerson. Похоже вызывать Интерфейс можно только из BPИгрока либо из LevelBP. Однако получилось скопировать и работает!) Но что то мне подсказывает что это костыль. Будет круто, если ты снимешь урок, как делать взаимодействие между Actor'ами. Можно ли делать логику для платформы внутри BPButton? Или лучше делать логику для каждого отдельного объекта внутри именно этого объекта?
а можно пожалуйста то-же самое только чисто на C++?
Бро ты лучший на весь ютуб!!!
Все работает. Я переменной actotToActivation неверный тип присвоила. :()
4,27 больше не имеет Event Interact? Не выдает
Храни тебя Господь!
на 4:32 у меня нет "Add Event -> Interact" что делать?
BPcommunication>>Interact>>Details>>Call in Editor
Спасибо Огромное за твой труд!
Не получается из под персонажа обратиться к функции интерфейса Interact, которая в дальнейшем должна в BP кнопки обратиться к функции activation. Если ставлю в BP кнопки например beginplay вместо события interact, то все работает. Исключил логику трассировки в персонаже, оставил клавишу , все-равно не работает.
Чувак, у меня нету Add event interact, как ты её добавил в график то?!
Появилась после того как откомпилил кнопку.
Классный метод! Спасибо за видео)
что-то не то сделал и слева, в блупринте, ниже закладки функции появилась закладка "ивенты" и там был "интеракт" и не мог изза этого добавить нод интеракта. зараза такая и удалить же никак.. пришлось заного создать бп компонент. Причём первый БП компонент до конца удалить не удалось. при создании нового пишет "такое имя уже занято" Что я такого накосячил и как это можно исправить в будущем дабы не переделывать всё?
Привет, подскажите пожалуйста как сделать чтобы персонажа включал действие когда входил в тригер? Я добаивл клавишу в настройках движка, далее из одного урока я узнал как в ЛЕВАЛ БЛУПРИНТ с помощью бегин оверлеп и анд бегин оверлэп сделать проверку на нажатие, но эта функция работает только в левал блупринт это первая непонятка. Во-вторых я не могу использовтаь повторно оверлэпы, поэтому даже грязный способ копипаста этого кода не поможет, чтобы назначить другую ссылку исполняемой логики. Получается, что я смогу открывтаь только двери на эту кнопку или что то еще активировать, но я хочу взаимодействтовать с разными объектами
Отличный урок, спасибо
как сделать те "неправильные" кнопки без лайнтрейса? ) (в уроке про Контроль последовательностей 1)
А если например нужно по наведению прицела на объект подсветить на нем какую то инфу и EventTick подать на вход трейсера, насколько это рентабельно в плане производительности или существует альтернатива?
Ну почему бы нет? Мы в стриме так и делали.
а можно нубский вопрос: как в любой элементарной логике. например нажимаешь Е - открываются двери, сделать так, чтобы данное событие проигрывалось только один раз, и сколько потом я ни жал кнопку Еничего не происходит. Двери открылись один раз и все! Вот как это сдлеать?
есть функция do once
Спасибо за урок!
У меня проблема, не получается назначить пипеткой лифт для кнопки. При наведении пипетки на лифт - курсор приобретает вид перечеркнутого кружка. Подскажите, что не так?
Неправильный тип объекта.
Спасибо. Уже исправила.
Почему именно интерфейсы? Ты восстановился, есть канал где о себе рассказываешь, может люди захотят помочь чем?
Может кто-то научить/показать как сделать систему звёздных врат как в сериале? То есть есть 5 левелов, на каждом левеле есть врата со своим номером например 12345, у каждых врат есть наборное устройство как в фильме, при активации воспроизведение анимации на вратах, при нажатии на кнопку стоб не стрелял в неё а нажимал рукой. Я уже полгода пытаюсь найти инфу но нет такого негде. Уже учу блюпринт и ноды но не догоняю пока как это всё собрать.
Приветствую! Ранее делал лифт по этому уроку и всё нормально работало.Однако недавно создал новый проект и повторил логику лифта и у меня лифт поднимается, по отношению к 3d widget, в несколько раз выше.Сделал снова в старом проекте и всё получилось.Я предполагаю, что проблема с "измерениями", скажите, пожалуйста, где их менять в проекте?Заранее спасибо.
+Алексей Морозов Я думаю, что проблема была просто в том, что в одном вы локальные координаты вызывали/устанавливали, а в другом мировые?
А как решить эту проблему то?
Какая жесть) Учиться и учиться)
А на сколько правильным будет создание класса interactable и наследование от него всех интерактивных объектов (без интерфейсов)? На вервый взгляд, логика работы с этим не будет отличаться от интерфейсов.
Тоже правильным, я когда дошёл до урока по интерфейсам, мне эта мысль сразу в голову пришла. Единственное, что каст лишний добавляется.
Лучше интерфейсом
Соседи ремонт доделали?
Ешё одна проблема подкатила. Если добавить ешё одну кейбоартс евент туже что и на лайн трайс только на другую последовательность то первая перестанет работать.
Спасибо за всё
UE5, не отрабатывает вектор в обратную сторону ((. Разобрался, в UE5 ! не проходит, надо работать с "NOT Boolean"
2 часа убил пробуя заставить работать сей код.. оказалось что походу в какой то обнове разрабы двига сделали что флоат переменная всегда отображается с числом после нуля (то есть у вторая установлена 500, а я думал 50,0 должно быть)
У меня лифт вниз не опускается.
Жаль, что тебя больше нет((
а что с ним случилось?
@@spawnnouveauii6501 ушёл с ютуба уже 2 года
@@luckypaw2016 понятно, просто ты так написал как будто с ним что-то не хорошие произошло
@@luckypaw2016 куда ушел известно ?
@@cr1gger неа
Здорово
Спасибо!
UpState У меня вообще не поднимается никуда!
Я сделал всё то же самое за исключением, что вместо таймлайна сделал просто анимацию матине, в левел блунпринт, а она отказывается работать, хотя если подцепить таймлайн то всё работает.
Хороший урок. У меня всё получилось.
НО!
Я замучался смотреть на скорости х0.25 и постоянно отматывать назад и сверяться.
Если ты устал, не снимай подряд несколько уроков.
Вначале всё хорошо объяснял. Потом понеслась "извините" или вообще пропускаешь объяснения своим действиям.
Что за кривую ты настраивал? Я вот просто копировал твои действия. Большинство из них ты после 5й минуты не объясняешь.
Да, урок бы растянулся, но стало бы понятнее что это и зачем.
А так, вроде бы получилось, но теперь сидеть разбираться, из-за чего это всё работает.
Devis Jhones Смотри другие уроки последовательно, там все, что здесь пропускается, объясняется подробно
А так во всех уроках. Вначале тебе разжевывают, что итак понятно. Зато потом понеслась - тараторят без объяснений, как будто сами не понимают, что делают.
;)
666 лайк
Все хорошо, но хотел бы попросить делать уроки короткими и емкими, не более 3 - 4 минут. Я конечно лайкнул, но некоторые моменты просто не нужны. Глянь уроки у иностранцев, все строго по делу и ничего лишнего. И все в 3 - 4 минуты. А то пока до нужного доходит (что кстати можно и в одну минуту впихнуть) опухаю, а ты тут еще и мутить начинаешь с лифтами. За пример спасибо конечно, но лучше было бы сделать отдельно урок лифт, и сделать его длительностью 3 минуты. И искать будет проще и у тебя уроков больше.
Вот пример того как делает уроки Тесла:
th-cam.com/video/09-Owqumeo0/w-d-xo.html
+Jonny D Все отлично, смуту не наводи! Автору спасибо!)
+Jonny D Все отлично, не нравится иди к тесле базар большой ! Автору огромное спасибо.
+Jonny D Он подробно объясняет ,надо понять логику
По урокам в 2 минуты ты ничему не научишься. Впрочем, может тебе это и не нужно.
не заёбуй своими тремя минутами ,про лифт не расскажешь за три минуты. смотри забугорные уроки значит!
Вы все с какого-то гайда слизали, чисто какой не глянь один в один все, даже расположение блоков визуального программирования, нафига засорять ютуб дубликатами