Parent component visibility in a child blueprint isn't reflected in a launched/packaged project.
1. Create a new 1st Person blueprint project
2. Once loaded, right-click in the Content Browser and create an actor class bp named 'bpParentBox'
3. Double-click it to open it
4. In the blueprint editor, add a basic shape Cube as the root
5. Compile & save the bp
6. Back in the Content Browser, right-click the created bp & select 'Create blueprint based on this'
7. Leave the default child name & double-click it to open the bp
8. Once opened, add a basic shape Cone component then drag it onto the Cube root
9. Select the Cube root component
10. In the Details panel > Rendering > Disable Visible - screenshot #01
11. Compile & save the bp
12. Back in the editor, add the bpParentBox_Child to the level
13. You will see that in the editor window and PIE the Box component is invisible (only the Cone is rendered) - screenshot #02 & #03
14. In the top toolbar, press Launch
15. The Cube component is rendered - screenshot #04
Results: When launched the Cube component is rendered when it is set to be invisible
Expected: For the Box to be invisible like in the editor and PIE
Why does the REMOVE method of map container remove elements have memory leaks?
How to delete some elements correctly when deleting an array loop?
How does TextureRenderTarget2D get TArray<uint8> type data?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
What controls of umg have mouse wheel events in UE4.27?
How to convert the datasmith scene file to BluePrint. Create animations in BluePrint.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.7.1, 4.7.2 |
Target Fix | 4.8 |
Created | Mar 5, 2015 |
---|---|
Resolved | Mar 11, 2015 |
Updated | Apr 27, 2018 |