private static void GenerateAutogeneratedFiles() { foreach (string path in AssetUtil.FindAssetPaths <CharacterEditorData>()) { AssetDatabase.LoadAssetAtPath <CharacterEditorData>(path).Generate(); } }
static void Create() { var generatorPath = AssetUtil.FindAssetPaths <LocalizationGenerator>(); LocalizationGenerator generator; if (generatorPath.Length <= 0) { AssetUtil.CreateAssetInProjectWindow <LocalizationGenerator>(); } else { generator = AssetDatabase.LoadAssetAtPath <LocalizationGenerator>(generatorPath[0]); if (generator) { generator.Generate(); } } }