How to access exposed variables of a child actor component via details panel?

Does anyone know how to edit exposed variables of a child actor within a blueprint, using details panel?

I wish to edit each instance of a child actor, changing exposed variables.
Usually an actor blueprint allows these details to be changed via their details panel but when I add them to another blueprint and they become a child actor details panel becomes quite bare, both in blueprint editor and within world.

I know there may be a way to edit variables using construction script, but as I need to do this a lot I would benefit greatly from a smoother solution, such as opening up details panel.

1 Like

I am also interested.

Same. It seems you can’t even select child actor in World Outliner, as selection just jumps back to parent. Selecting Child Actor Component doesn’t reveal any of specific actor’s properties.

I’ve been nosing around a bit and it seems this is a problem that has persisted in Engine at least since early this year. That’s first posts I could find of it, at least.

No real solutions though, other than ‘get child actor’ and casting to that same actor to be able to get to variables from within Event graph. But that doesn’t give you a fully stocked Details panel…

However, there’s this post that seems to suggest that adding this feature to engine has now been proposed:

Hi all,

developers are hoping to implement a major Blueprint update in a future version of engine, and as mentioned in post linked above, it should resolve this issue. Until then, however, we won’t be adjusting way Child Blueprints are accessed in details panel. We do not have a time-frame yet for new BP functionality, but it will be a major update and should be revealed in engine release notes when it arrives.

Still waiting!

Hello CrimsonHawk,

If you are referring to issue linked above. I have provided a link to public tracker. Please feel free to use link provided for future updates. However, It appears that, that issue has been resolved for 4.14

Link: Unreal Engine Issues and Bug Tracker (UE-16474)

Make it a great day

Yes, I said that right before new version came out! However it still would be great if variables that are “Editable from Editor” could be seen among parents’variables that are also editable.

Any updates?

Hello Acrosfy,

There is a link above to public tracker. Please feel free to use link for updates (Link: Unreal Engine Issues and Bug Tracker (UE-16474)

Make it a great day

link has been fixed. You can now use link to check public tracker.

Wondering if this ever got done? Doesn’t seem like it.

Yeah what’s up with this feature? I can see entire details panel if I click on child actor inside Blueprint editor, but when I go to Parent Blueprint in level and click on child actor there, it doesn’t exist.

My only solution looks like I have to re-create each variable in parent blueprint, and then cast them to child variable so that when parent variable changes, it also changes child variable.

Seems like a lot of duplicate work for something that could easily just be added to parent’s details panel…

It’s been 4 years now, and there is still no solution! WOW!

UE5 and still no solution :slight_smile:

Just had this same question again today (last time was 7+ years ago, wow!) and it looks like they don’t have this high up on their priority list, considering last reply in thread I linked above also:

Probably this means that in their own / big clients’ projects, they don’t use Child Actors in same way we are trying to. So maybe we’re using them ‘wrong’. I’ll see if I can think of alternative approaches for my use case at least.

still not working.,…

Was just wondering why this couldnt be done and stumbled upon this thread. I really hope this feature gets implemented eventually, it seems fairly straight forward, and it would make modular systems so much better

You can create Instance Editable Struct with all the parameters in it and transfer that data on Begin Play to child object’s struct variable.

Your variables will be visible in the Child Actor Panel under Default section.

1 Like