After loading a map containing a ParentBP with a ChildActorBP, Deleting and undoing the deletion will "resurrect" the original child, and a new child actor is parented to parent.
Possibly Related: https://udn.unrealengine.com/questions/405159/child-actor-ensure-in-uscenecomponentattachtocompo.html
1. Create ParentActor_BP and ChildActor_BP
2. In ParentActor_BP, add a child actor component and assign ChildActor_BP
3. Place ParentActor_BP in the scene.
4. Save the Map, Reload the Map
5. Delete ParentActor_BP
6. Undo deletion (CTRL-Z)
Observe that upon undoing the deletion, there are now 2 child actors in the world outliner, one attached to the parent, and one orphaned in the scene. (Orphaned Child shares "_BP###" with Child before deletion)
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
UMG RichText not appear image when packaged
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
What is the difference between Camera and CineCamera?
How to delete some elements correctly when deleting an array loop?
What controls of umg have mouse wheel events in UE4.27?
How to assign a value to a member of UMG's UMaterialInterface pointer type in C++?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-54847 in the post.
5 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.18.3, 4.19.2, 4.20 |
Created | Feb 5, 2018 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |