Size: a a a

2021 December 04

M

Mapofuhead in Unreal Engine
Коллеги привет. Есть необходимость сделать кастомный триггер (колижн бокс или сфера) эктор компонент. Хочу его использовать в других экторах, для проверки пересечения и исполнения логики. Не нашел от чего могу наследоваться по дефолту. В плюсах надо такое делать, или есть адекватные варианты в блюпринтах сделать?
источник

Н

Низами in Unreal Engine
Это называется ChildActor
источник

M

Mapofuhead in Unreal Engine
Что это? Не понимаю тебя
источник

Н

Низами in Unreal Engine
Ты хочешь, 1 актор, засунуть в другой ?
источник

KM

Kostya Myatlev in Unreal Engine
звучит именно так
источник

M

Mapofuhead in Unreal Engine
Я хочу в одного эктора засунуть  компонент, в котором будет колижн бокс или сфера с моей логикой
источник

ПЦ

Просто Царь... in Unreal Engine
ну дык тебе и подсказали. Пишешь нужную логику в одном акторе, а потом включи этот актор в другой, как child actor
источник

Н

Низами in Unreal Engine
Загугли, childActor in other actor.
источник

AD

Aleksei DTG in Unreal Engine
Я не могу понять, зачем ты это советуешь, если человек тебе русским языком пишет, что ему нужен компонент?
источник

HM

Hackerman Me in Unreal Engine
child actor это вообще ведь как-то вроде они сами называют не очень хорошим архитектурным ходом, не?
источник

AD

Aleksei DTG in Unreal Engine
Наследуйся в плюсах, это как раз один из тех случаев, когда одних макарон тебе недостаточно (если речь идёт именно о наследовании, конечно)
источник

Н

Низами in Unreal Engine
А что, childActor не подходит хочешь сказать ?
источник

AD

Aleksei DTG in Unreal Engine
Я хочу сказать, что вопрос был совершенно про другое, а вы, повторяя друг за другом, советуете упоротый ChildActor для задачи, для которой он вообще не нужен
источник

AD

Aleksei DTG in Unreal Engine
архитектурно - это хороший код, просто компонент управляет временем жизни актора и всё. Просто в его реализации есть проблемы.
источник

Н

Низами in Unreal Engine
Потому что это логично...
Но, спорить не буду, я подсказал, решать ему, разберётся.
источник

M

Mapofuhead in Unreal Engine
Спасибо
источник

M

Mapofuhead in Unreal Engine
Тоже спасибо, но вопрос и правда был про другое. Мб не совсем корректно, конечно, сформулировал, но как смог)
источник

Н

Низами in Unreal Engine
Главное тебе помогали.
источник

M

MyLittleVader in Unreal Engine
Копать нужно в сторону UShapeComponent
источник

M

MyLittleVader in Unreal Engine
Ну либо же можно выбрать конкретные компоненты UBoxComponent или например USphereComponent
источник