private void OnPreprocessTexture() { AssetRule rule = FindRuleForAsset(assetImporter.assetPath); if (rule == null) { Debug.Log("No asset rules found for asset"); return; } Debug.Log("Modifying Texture settings"); rule.ApplySettings(assetImporter); }
private void OnPreprocessModel() { var setting = LBootEditor.PipelineSettings.Load(); if (setting != null && !setting.ImportPathWatches.Any(x => assetImporter.assetPath.Contains(x))) { return; } AssetRule rule = FindRuleForAsset(assetImporter.assetPath, assetImporter); if (rule == null) { // LogUtil.Debug("No asset rules found for asset"); return; } rule.ApplySettings(assetImporter); }