I want to change a value in a ScriptableObject
after building in Unity. However, it worked fine before the build, but the SO value did not change in the exe file after the build.
However, the list of other SO
s is accessible. You can't change exactly the int value. Why is that? And what is the solution?
I want to assign values dynamically to my SO.
In editor mode before building, you can directly receive the address of the SO value and change the value. However, to change the value of SO after building, you can create it dynamically within the project and then refer to it to change it. When creating, use CreateAsset, and it is recommended to write json or XML to save it.