将.tga或.png映像文件导出到Unity3d中的磁盘

时间:2014-07-28 06:57:57

标签: unity3d export png tga assetbundle

有什么方法可以将.png或.tga文件导出到Unity中的本地磁盘吗? 我需要编写一个转换器来加载资产包并将它们转换为原始数据包 源图像文件。我需要以任何人都可以打开它们的方式创建这些文件 例如,用Photoshop。有关如何做到这一点的想法吗?

感谢。 大卫

2 个答案:

答案 0 :(得分:1)

void Save(Texture2D texture)
{
    var bytes = texture.EncodeToPNG();
    File.WriteAllBytes(EditorUtility.SaveFilePanel("Save PNG", Application.dataPath + "/../", "Font", "png"), bytes);
}

答案 1 :(得分:-2)

您可以使用Encode To TGA插件以TGA格式保存图像:http://u3d.as/rWt