How do I make my blueprint's static mesh component editable from the details panel of instances?

Hi. I want the static mesh of my blueprint to be changeable through the details panel for every instance of that blueprint I’ve dragged into the scene view. How would I make this possible?

Make a new actor blueprint. Add a Static Mesh Component. ALSO Create a new variable of type **Static Mesh (Reference) **


Make sure you click the eye to make it public so you can change it in the scene view.


Setup your construction script as follows (The Static Mesh Component CONTAINS an actual Static Mesh so you need to set the static mesh within the static mesh component.)


You should now be able to drag in the blueprint and select a static mesh from the dropdown in the details panel.

Hey- awesome, thank you.