/// <summary> /// インポートされたアセットが管理対象ならインポート /// </summary> public static void Import(string[] importedAssets = null) { if (ProjectData == null) { //シナリオが設定されてないのでインポートしない return; } if (importedAssets != null && !ProjectData.ContainsExcelPath(importedAssets)) { //現在のプロジェクトのアセットがないのでインポートしない return; } AdvExcelImporter importer = new AdvExcelImporter(); importer.Import(ProjectData); if (ProjectData.IsAutoConvertOnImport) { Convert(); } }
/// <summary> /// インポートされたアセットが管理対象ならインポート /// </summary> public static void Import(string[] importedAssets = null) { if (ProjectData == null) { //シナリオが設定されてないのでインポートしない return; } AdvExcelImporter importer = new AdvExcelImporter(); if (importedAssets != null) { if (!ProjectData.CheckAutoImportType()) { //インポートが無効 return; } if (!ProjectData.ContainsExcelPath(importedAssets)) { //現在のプロジェクトのアセットがないのでインポートしない return; } if (ProjectData.QuickImport) { importer.Import(ProjectData, importedAssets); } else { importer.ImportAll(ProjectData); } } else { importer.ImportAll(ProjectData); } if (ProjectData.IsAutoConvertOnImport) { Convert(); } }