If a Make Array BP node is connected to a structure, using the "Split Struct Pin" and "Remove Array Element Pin" options causes array elements numbers to change randomly.
1. Open UE4Editor (any project)
2. Create a new Blueprint Structure with multiple variables (StructBP)
3. Create a new bluperint based on Actor
4. Add variable to actor BP and set the type to StructBP
5. Add Get for the variable to the event graph
6. Drag off of Get node and add Make Array node
7. Click the Add pin button to add additional pins to the Make Array node
8. Right click on the [1] element and select Split Struct pin
9. Right click one of the elements of the split and select Remove array element pin
Result:
The remaining elements below the split element have their numbers changed to random values.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.9.1 |
Target Fix | 4.13 |
Fix Commit | 3023222 |
---|---|
Main Commit | 3025946 |
Created | Sep 23, 2015 |
---|---|
Resolved | Jun 22, 2016 |
Updated | Apr 27, 2018 |