Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEditor;
- public class MyModelPostprocessor : AssetPostprocessor
- {
- void OnPostprocessAudio(AudioClip obj)
- {
- string path = AssetDatabase.GetAssetPath(obj);
- Debug.Log("processing: " + path);
- AudioImporter audioImporter = (AudioImporter)AssetImporter.GetAtPath(path);
- audioImporter.format = AudioImporterFormat.OggVorbis;
- audioImporter.channels = AudioImporterChannels.Mono;
- audioImporter.compressionBitrate = 128000;
- audioImporter.decompressOnLoad = true;
- Debug.Log("Applied audio settings to: " + path);
- }
- void OnPostprocessTexture(Texture2D obj)
- {
- string path = AssetDatabase.GetAssetPath(obj);
- TextureImporter textureImporter = (TextureImporter)AssetImporter.GetAtPath(path);
- textureImporter.textureFormat = TextureImporterFormat.Automatic;
- textureImporter.maxTextureSize = 512;
- Debug.Log("Applied texture settings to: " + path);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment