Всем привет. Вопросик как сделать чтобы актор менялся после изминения

переменною в бп? например при смене переменной удалялись меши или наоборот добавлялись(типо для дизайнеров). Может просто при смене переменной вызывался конструктор, где уже добавлять только нужные меши?

19 ответов

16 просмотров

Вообще нифига не понятно. Вы хотите менять меш по какому-либо событию?

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Вообще нифига не понятно. Вы хотите менять меш по ...

нет, в блюпринте актора есть например Enum, при смене которого меняется сам актор

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Задача какая, как должно работать?

меняеш Enum, убирается дом или добавляется(продан, куплен) ну и потом еще будет разное

NanoSlime😈 Slime
меняеш Enum, убирается дом или добавляется(продан,...

Ну так меняйте меш на новый купленный или удаляйте. Всё это в одном actor обычно делают.

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Ну так меняйте меш на новый купленный или удаляйте...

ну а как отловить ивент смены Enum(он меняется в блюпринте дизайнером)?

NanoSlime😈 Slime
ну а как отловить ивент смены Enum(он меняется в б...

Мля лучше бы я не отвечал. Вы писали что по смене переменной. То есть ваш дом должен меняться в зависимости от переменной. Получите ссылку на неё, сделайте каст и вперёд.

NanoSlime😈 Slime
ну а как отловить ивент смены Enum(он меняется в б...

Если у вас проблемы с пробросами переменных и получения ссылок. Идите основы учить, избавите себя от таких вопросов.

NanoSlime😈-Slime Автор вопроса

ну он должен меняться в редакторе в блюпринте в рантайме, я поменял Енум и оно сразу в редакторе поменяло актор. Если я буду брать ссылку на переменную, то где обробатывать?

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Если у вас проблемы с пробросами переменных и полу...

я все понимаю, проблема в том, что это должно происходить в редакторе блюпринта, а не просто напримен на BeginPlay

NanoSlime😈 Slime
ну он должен меняться в редакторе в блюпринте в ра...

Наверное там где вам нужно там и нужно обрабатывать.

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Наверное там где вам нужно там и нужно обрабатыват...

вот и я не знаю, что за ивент отвечает за это, что при смене в редакторе, то он меняется. Или какой-то uproperty or meta, что при смене переменной делает конструктор актора ещё раз по новом

NanoSlime😈-Slime Автор вопроса
Moyoi
https://youtu.be/hUWbt48rdBo

Брат раскройте секрет, как вы его поняли? 😅

Можно массивом, можно таблицей, можно через массив и enum

NanoSlime😈-Slime Автор вопроса
Александр Новичков
Брат раскройте секрет, как вы его поняли? 😅

извени что непонятно описал проблему:) походу оно для меня понятно было написано

NanoSlime😈 Slime
извени что непонятно описал проблему:) походу оно ...

Ну и делегат конечно, если эти акторы не спавнятся из массива а уже живут на сцене, чтобы не вызывать UGameplayStatics::GetAllActorsOfClass(GetWorld(), YourClass::StaticClass(), FoundActors);

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта