Can I save the changes made by a 3D Widget in runtime?

Is it possible to save the changes made by this Widget during runtime (e.g new box size value),

or is it only meant for use in the editor?

Hi TJ,
The Blueprint approach does give me some new ideas so thanks for the explanation.

However, I was trying to figure out how to save a ‘changed parameter’ during runtime (i.e. persist to file) rather than how to change the parameter. I’m not yet sure if it is even possible as I haven’t seen any example.

It can probably be done via C++ so, unless you know of Blueprint functions that can load/save values I may have to go to code.

Hi ash22,

With the setup that is used in this tutorial, the widget is only usable in the editor and not while playing.

However, you could add this type of functionality a few different ways in blueprints. Once way is to use functionality similar to the sliders in the Math Hall level from the Content Examples. Then have the blueprint Set Relative Scale 3D of the static mesh (just like this tutorial) using the position of the slider.

I hope that gives you a few ideas. If you get stuck somewhere, post back here.

This is possible using the Save & Load game data technique in blueprint. Take a look at the tutorial below on the basics of setting this up.

Excellent!
Thanks TJ!