
Урок 12 - Unreal Engine 4 Blueprint - Cast Обмен данными между Blueprints
содержание видео
Дата: 2022-08-29
Похожие видео
Комментарии и отзывы: 18
Сергей
Наконец то я нашёл урок, где нормально показано как создать переменную actor, активировать её и записать в неё сам блюпринт, на который ссылаешься.
P. S но появилась другая проблема, мне нужно вкл и выкл множество светильников на сцене, а actor'у можно присвоить только один блюпринт объект на сцене, как их все сгруппировать и каст шёл сразу на множество одинаковых объектов?
ответить
Наконец то я нашёл урок, где нормально показано как создать переменную actor, активировать её и записать в неё сам блюпринт, на который ссылаешься.
P. S но появилась другая проблема, мне нужно вкл и выкл множество светильников на сцене, а actor'у можно присвоить только один блюпринт объект на сцене, как их все сгруппировать и каст шёл сразу на множество одинаковых объектов?
ответить
mike1pmov
Cast это конечно же бросать, но не в программировании. Собственно и в UE это не -бросать-. Cast здесь в смысле слова Casting, т. е. определение роли. А именно мы не знаем например какого класса объект столкнется с нашим объектом, но попытаемся его кастовать и при удаче получить доступ к его свойствам и методам, при неудаче значит это объект другого класса.
ответить
Cast это конечно же бросать, но не в программировании. Собственно и в UE это не -бросать-. Cast здесь в смысле слова Casting, т. е. определение роли. А именно мы не знаем например какого класса объект столкнется с нашим объектом, но попытаемся его кастовать и при удаче получить доступ к его свойствам и методам, при неудаче значит это объект другого класса.
ответить
MaxReliz
Лучше бы рассказал в каких случаях это применяется. А то кто ни будь будет вте делать через касты. Для передачи инфы есть BP interface. А этот способ только для записи переменных при старте и ни как больше. Оптимизация братан. А про Tick вообще стоит забыть и использовать только в крайнем случае или для теста логикию
ответить
Лучше бы рассказал в каких случаях это применяется. А то кто ни будь будет вте делать через касты. Для передачи инфы есть BP interface. А этот способ только для записи переменных при старте и ни как больше. Оптимизация братан. А про Tick вообще стоит забыть и использовать только в крайнем случае или для теста логикию
ответить
Pano
Конкретно данный урок принципиально неточен. Получать ВСЕ объекты подобного класса - плохо. -Не обращайте на это внимание- тоже плохо, это собственно информация, которая кое о чем говорит. В свое время очень сильно запутался и все бросил из-за таких советов.
ответить
Конкретно данный урок принципиально неточен. Получать ВСЕ объекты подобного класса - плохо. -Не обращайте на это внимание- тоже плохо, это собственно информация, которая кое о чем говорит. В свое время очень сильно запутался и все бросил из-за таких советов.
ответить
info
Подскажите, я делаю все в UE5. Мне надо получить ссылку в Gamemode на Character, я пробовал создать переменную Character->Reference, но движку это не понравилось - пишет отказано в доступе чтения, как-то так переводится ошибка. Как правильно сделать ссылку?
ответить
Подскажите, я делаю все в UE5. Мне надо получить ссылку в Gamemode на Character, я пробовал создать переменную Character->Reference, но движку это не понравилось - пишет отказано в доступе чтения, как-то так переводится ошибка. Как правильно сделать ссылку?
ответить
Иван
Этот ролик и ролик про интерфейсы реально вредны для людей кто не разбирается в программировании, т. к. вводят в заблуждение и преподают плохие практики. Их стоит удалить и записать новые. Или просто удалить.
ответить
Этот ролик и ролик про интерфейсы реально вредны для людей кто не разбирается в программировании, т. к. вводят в заблуждение и преподают плохие практики. Их стоит удалить и записать новые. Или просто удалить.
ответить
Lucerbius
Благодарю за урок. Теперь понятно, как передать команду боту через нажатие кнопки на клавиатуре. Только как выполнить анимацию ботом при появлении команды пока не понятно. AnimBP так не подключить.
ответить
Благодарю за урок. Теперь понятно, как передать команду боту через нажатие кнопки на клавиатуре. Только как выполнить анимацию ботом при появлении команды пока не понятно. AnimBP так не подключить.
ответить
Вольный
Почему когда создаем Cast на блупринт еще нужно в объекте указывать блупринт. Глупость. У меня например блупринты менюшек и как мне теперь кастовать между ними?
ответить
Почему когда создаем Cast на блупринт еще нужно в объекте указывать блупринт. Глупость. У меня например блупринты менюшек и как мне теперь кастовать между ними?
ответить
тимур
Как передать данные, если первый блупринт ещё не заспавнился, а вот после его спавна, данные его переменных должны передаваться в другой блупринт?
ответить
Как передать данные, если первый блупринт ещё не заспавнился, а вот после его спавна, данные его переменных должны передаваться в другой блупринт?
ответить
Печенин
музыкальный - нафига оно тут нужно? и, во-вторых, музыка должна быть раза в 3 тише голоса. просто не возможно смотреть ролик
ответить
музыкальный - нафига оно тут нужно? и, во-вторых, музыка должна быть раза в 3 тише голоса. просто не возможно смотреть ролик
ответить
Ivan
-Перекинуть с одного в другой. Каст в переводе - бросать- Ох, ребята. Он вас научит тут. Глубине понимания вопроса, так сказать.
ответить
-Перекинуть с одного в другой. Каст в переводе - бросать- Ох, ребята. Он вас научит тут. Глубине понимания вопроса, так сказать.
ответить
Wolfandog
Урок, по ходу, не актуален для ue5. Импортированный блюпринт выдает ошибку ноды с -кастом- А прикрепить новую не получается
ответить
Урок, по ходу, не актуален для ue5. Импортированный блюпринт выдает ошибку ноды с -кастом- А прикрепить новую не получается
ответить
ВадиСпи
Спасибо тебе, ОГРОМЕНЕЙШОЕ! Целый день сегодня убил чтобы реализовать это. Спасибо большое что доходчиво объяснил)
ответить
Спасибо тебе, ОГРОМЕНЕЙШОЕ! Целый день сегодня убил чтобы реализовать это. Спасибо большое что доходчиво объяснил)
ответить
NodfiX
Автор не понимает приципы программирования ( видно тут и на уроке по интерфейсам ( а жаль. Толкового контента не хватат(
ответить
Автор не понимает приципы программирования ( видно тут и на уроке по интерфейсам ( а жаль. Толкового контента не хватат(
ответить
Алекс
А если этого блюпринта нет на карте? А если потом спавнится? Посмотрел много видео и везде показывают то что на карте
ответить
А если этого блюпринта нет на карте? А если потом спавнится? Посмотрел много видео и везде показывают то что на карте
ответить
Иван
Если бы не дер. мовая громкая музыка, то была бы отличная подача материала.
Но все равно спасибо за видео.
ответить
Если бы не дер. мовая громкая музыка, то была бы отличная подача материала.
Но все равно спасибо за видео.
ответить
Gagik
Очень исчерпывающе ) правда не с первого раза все понял, но каждый раз напоминаю себе: -Ты гуманитарий! -
ответить
Очень исчерпывающе ) правда не с первого раза все понял, но каждый раз напоминаю себе: -Ты гуманитарий! -
ответить
Ivan
Спасибо. Тема не раскрыта полностью, но для начального уровня вполне себе хорошее описание применения.
ответить
Спасибо. Тема не раскрыта полностью, но для начального уровня вполне себе хорошее описание применения.
ответить
Добавить отзыв, комментарий















