Пример #1
0
        public static void UpdateResourceAssetLabels()
        {
            DirectoryInfo[] directories = EditorUtilities.FindDirectoryInfos(AssetBundleRootPath);
            foreach (var directory in directories)
            {
                AssetImporter assetImporter = EditorUtilities.FindAssetImporter(directory.FullName);
                if (assetImporter.IsNotNull())
                {
                    assetImporter.assetBundleName = Utilities.AssetNameExcludeVariant(directory.Name);

                    string variant = Utilities.VariantName(directory.Name);
                    if (variant.IsValidText())
                    {
                        assetImporter.assetBundleVariant = variant;
                    }
                }
            }
        }