예제 #1
0
    static void BuildAssetBundlesExcell()
    {
        ExcelScriptObj es = ScriptableObject.CreateInstance <ExcelScriptObj>();

        es.voiceData = ExcelAccess.SelectTables(ExcelAccess.ExcelName);
        es.voiceType = ExcelAccess.SelectTables(ExcelAccess.ExcelType);
        if (File.Exists(holderPath))
        {
            File.Delete(holderPath);
        }
        AssetDatabase.CreateAsset(es, holderPath);
        Debug.Log("Build ScripteObj Success");
        AssetDatabase.Refresh();
    }
예제 #2
0
    static void BuildAssetBundlesExcell()
    {
        ExcelScriptObj es = ScriptableObject.CreateInstance <ExcelScriptObj>();

        es.voiceData = ExcelAccess.SelectTables(ExcelAccess.ExcelName);
        es.voiceType = ExcelAccess.SelectTables(ExcelAccess.ExcelType);
        if (File.Exists(voicePath))
        {
            File.Delete(voicePath);
        }
        AssetDatabase.CreateAsset(es, voicePath);
        AssetDatabase.SaveAssets();
        //EditorUtility.FocusProjectWindow();
        Selection.activeObject = es;
        Debug.Log("Build ScripteObj_Audio Success");
        AssetDatabase.Refresh();
    }