using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class ImportSprite : UnityEditor.AssetPostprocessor
{
void OnPreprocessTexture()
{
TextureImporter textureImporter = AssetImporter.GetAtPath(assetPath) as TextureImporter;
if (textureImporter != null)
{
textureImporter.textureType = TextureImporterType.Sprite;
textureImporter.spriteImportMode = SpriteImportMode.Single;
textureImporter.spritePackingTag = "AppUI";
textureImporter.spritePixelsPerUnit = 100;
textureImporter.isReadable = false;
textureImporter.SetPlatformTextureSettings("Standalone", 2048, TextureImporterFormat.DXT5);
textureImporter.SetPlatformTextureSettings("iPhone", 2048, TextureImporterFormat.ASTC_RGBA_4x4);
textureImporter.SetPlatformTextureSettings("Andriod", 2048, TextureImporterFormat.ETC2_RGB4, true);
}
}
}
[工具]U3D 导入sprite自动打包并区分设置格式
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 工作中碰到由同一个项目,打包中不同包名的游戏apk或ipa的需求,比如项目Trunk1.0,需要打出一个包名为co...
- 我们知道 在RPG里单机游戏里 游戏存档功能必不可少 在这里 网上有个教程 非常的好 是基于xml下的保存 保...