예제 #1
0
 private static void FindBuildConfig()
 {
     if (BuildConfig == null)
     {
         BuildConfig = AssetDatabase.LoadAssetAtPath <VivoxBuildConfiguration>(CONFIG_BUILD_PATH + CONFIG_FILE_NAME);
     }
 }
예제 #2
0
    private static void CreateBuildConfig()
    {
        BuildConfig = ScriptableObject.CreateInstance <VivoxBuildConfiguration>();

        if (!AssetDatabase.IsValidFolder(CONFIG_BUILD_PATH))
        {
            Debug.LogError("Could not create create Build Configuration at " + CONFIG_BUILD_PATH + " because the location doesn't exist. Please create the directory or manually change CONFIG_BUILD_PATH.");
            return;
        }

        AssetDatabase.CreateAsset(BuildConfig, CONFIG_BUILD_PATH + CONFIG_FILE_NAME);
        AssetDatabase.SaveAssets();

        EditorUtility.FocusProjectWindow();

        Selection.activeObject = BuildConfig;
    }