需求:项目中导入了近200个音效文件,我需要批量修改设置,但是编辑器下无法多选修改设置。
解决办法:重写OnPreprocessAudio方法
using UnityEngine; using System.Collections; using UnityEditor; public class AudioSet : AssetPostprocessor { public void OnPreprocessAudio(){ AudioImporter audioImport=assetImporter as AudioImporter; audioImport.format=AudioImporterFormat.Compressed; audioImport.threeD=false; audioImport.loadType=AudioImporterLoadType.CompressedInMemory; audioImport.compressionBitrate=64000; Debug.Log("audioImport:"+audioImport.compressionBitrate); } }
时间: 2024-10-24 23:24:57