Serialization to disk, hot reload on entering play mode, and what it all means for private fields.
TL;DR: Use [SerializeField] or [System.NonSerialized] to explicitly tell Unity what to do.
On this page of the site you can watch the video online Unity ScriptableObject serialization explained with a duration of hours minute second in good quality, which was uploaded by the user Lumpn 05 January 2023, share the link with friends and acquaintances, this video has already been watched 399 times on youtube and it was liked by 8 viewers. Enjoy your viewing!