转载自 : http://blog.csdn.net/huutu/article/details/45564555
Unity 3D - 编辑器扩展之自动设置Packing Tag :
注意 :
C#代码需要放在Editor文件夹
C#代码 :
using System.IO;
using UnityEditor;
public class AutoSetTextureUISprite : AssetPostprocessor
{
void OnPreprocessTexture()
{
//自动设置类型;
TextureImporter textureImporter = (TextureImporter)assetImporter;
textureImporter.textureType = TextureImporterType.Sprite;
//自动设置打包tag;
string dirName = Path.GetDirectoryName(assetPath);
string folderStr = Path.GetFileName(dirName);
textureImporter.spritePackingTag = folderStr;
}
}