When editing an actor blueprint that's inside of a hidden streamed level, the blueprint actor transform will reset to 0,0,0.
There is a video that's attached to the AnswerHub post which is very useful in reproducing this bug.
1. Create a new blank template with starter content
2. Create a new streamed level named 'Sub'
3. Create an actor blueprint
4. Add 'Scene' as a component
5. Add 'Static Mesh' as a component
6. Set the M_Chair as the Static Mesh for the component
7. Add a 'Print String' to the Event Begin Play node and compile
8. Place the new blueprint into the 'Sub' level
9. Close the editor and do not save
10. Reopen the editor
11. Hide the 'Sub' level
12. Go into the blueprint and move all of the nodes around, delete some nodes, add in a new node and press compile
13. Click on the 'Sub' level highlighting it and then click on the hide button
Result: Observe that the chair is now placed at 0,0,0, which is a different place than it originally was
Expected: The chair to update accordingly without moving it's location within the streamed level.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.8.1, 4.9 |
Target Fix | 4.9 |
Created | Jul 9, 2015 |
---|---|
Resolved | Jul 23, 2015 |
Updated | Apr 27, 2018 |