If class defaults are accessed in an actor blueprint from another blueprint, texture variables will not appear in the class defaults list on the "Get Class Defaults" node.
1. Open Editor (any project)
2. Create an actor blueprint
3. In actor blueprint, create two variables, one texture variable and one boolean. Make both editable and press compile.
4. Create second blueprint
5. Create a "Get all actors of class"
6. Drag off of array pin and create a "Get array" node
7. Drag off of output pin of get node and create "get class" node
8. Drag off of output pin and create "Get class defaults" node
Results:
Texture reference does not appear on get class defaults list, Boolean appears.
Expected:
Both Texture reference and Boolean appear on class defaults list.
Head over to the existing Questions & Answers thread and let us know what's up.
2 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.9.1 |
Target Fix | 4.11 |
Created | Sep 30, 2015 |
---|---|
Resolved | Oct 15, 2015 |
Updated | Apr 27, 2018 |