Unity中实现通过代码设置资源导入设置

Posted Hello Bug.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity中实现通过代码设置资源导入设置相关的知识,希望对你有一定的参考价值。

一:前言

通过AssetImporter.GetAtPath("相对路径")得到对应的资源类型Importer
ModelImporter、TextureImporter、AudioImporter等都是继承自AssetImporter


二:代码实现

[MenuItem("Tools/测试")]
static void Test()

    TextureImporter importer = (TextureImporter)AssetImporter.GetAtPath("Assets/icon.png");
    importer.textureType = TextureImporterType.Sprite;
    importer.isReadable = false;
    importer.SaveAndReimport();
    EditorUtility.SetDirty(importer);

以上是关于Unity中实现通过代码设置资源导入设置的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D中实现按资源名称自动化命名打包AssetBundle

Unity3D性能优化之资源导入标准和属性设置篇

资源导入与导出

unity资源导入神器之StartAssetEditing/StopAssetEditing

制作一款3D炸弹超人游戏

Unity中实现UI翻转