Editing child actors

I come from a unity background, so I don’t understand how (if even possible) you can edit a child actor inside a BP. For example, I have an actor with a spline. I then add this as a child actor to a parent. I would then expect to be able to change the spline from the parent. But I can only see the spline. What am I missing?

Hi @Luurio
Let’s see…

In Unreal Engine, if you add a child actor to a parent blueprint, you cannot directly modify the child actor’s components (like a spline) in the parent’s editor. To modify the spline on the child actor, you will need to go through Blueprint scripting:

Get a reference to the child actor using the Get Child Actor node

Access the child actor’s spline component via nodes like Get Component by Class or by accessing the spline itself

Modify the spline via Blueprint by calling functions or setting exposed variables provided by the child actor.

In short words, you cannot modify the spline within the parent’s editor itself, but you do have the ability to control it via Blueprint by accessing the child actor and its components

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.