void CheckChildren(string is_atlas_model, Dictionary <string, List <string> > groupDi) { string[] subFolders = AssetDatabase.GetSubFolders(assetsPath); var checkerConfig = new AddressableCheckerConfig(); foreach (string f in subFolders) { var packPath = AssetBundleUtility.AssetsPathToPackagePath(f); if (config.Type == AddressableDispatcherFilterType.ChildrenFilesOnly && !File.Exists(f)) { //continue; } else if (config.Type == AddressableDispatcherFilterType.ChildrenFoldersOnly && File.Exists(f)) { //continue; } checkerConfig.CheckerFilters = config.CheckerFilters; checkerConfig.PackagePath = packPath; AddressableChecker.Run(checkerConfig, is_atlas_model, groupDi); } }
void CheckRoot() { var checkerConfig = new AddressableCheckerConfig(config.PackagePath, config.CheckerFilters); AddressableChecker.Run(checkerConfig); }
void CheckRoot(string is_atlas_model, Dictionary <string, List <string> > groupDi) { var checkerConfig = new AddressableCheckerConfig(config.PackagePath, config.CheckerFilters); AddressableChecker.Run(checkerConfig, is_atlas_model, groupDi); }