using UnityEngine; /// /// JSON structure containing all themes/words /// [System.Serializable] public class ThemeList { public Theme[] themes; } /// /// Object representing part of the JSON containing word data /// [System.Serializable] public class Theme { public string name; public string description; public string[] words; } /// /// Loader of the themes-JSON /// public class ThemeLoader : MonoBehaviour { /// /// Loads the JSON file containing all of the themes /// public static ThemeList LoadJson() { TextAsset themeJson = Resources.Load("Common/words"); return JsonUtility.FromJson(themeJson.text); } }