I have actors I’ve attached to a parent actor in the World Outliner.
In the blueprint of Parent, how do I access the attached children?
I’ve tried Get Attached Actors and Get All Child Actors in my ArrayObjects blueprint class but both return empty arrays. I need this to run at editor time because it’s part of level editing automation, if that makes any difference.
Also, putting a blueprint in the world to talk to ( and from ) is far easier than the lengths people go to when they try and talk to the level blueprint.
But like… Why does it return nothing when an actor queries its own child? Seems like a legitimate request to me.
Using another actor for that really breaks encapsulation.
Using the level sounds like more logical, but I wish there was a way like “getLevel->QueryActorAttachedChildren” to call from within the actor. I don’t want to write bespoke code in my level blueprint either.
Is there any well encapsulated way to request the ouliner children?
I haven’t been able to get an actor children in a packaged build at all, it’s always empty.
I’ve even put it in a tick and it always return a zero sized array.