예제 #1
0
 public static void CreateGroupAsset()
 {
     string[] dirs = SelectionUtility.GetSelectionDirs();
     if (dirs != null && dirs.Length > 0)
     {
         string filePath = $"{dirs[0]}/asset_address_group.asset";
         filePath = AssetDatabase.GenerateUniqueAssetPath(filePath);
         var config = ScriptableObject.CreateInstance <AssetAddressGroup>();
         AssetDatabase.CreateAsset(config, filePath);
         AssetDatabase.ImportAsset(filePath);
     }
     else
     {
         Debug.LogError("AssetAddressUtil::CreateGroupAsset->Dir not found");
     }
 }