Unity3d 导入的图像尺寸失真解决方法



导入到unity3d内的图像被默认长宽变换为满足2^n关系。

如下图,我有张图片名称为984plus598表示我尺寸为984*598。复制到unity3d中后的大小为1024*512




方法一:


在该图片的Inspector窗口下修改Texture Type属性为Advanced.



然后修改Non Power of 2为None,然后注意别忘了Apply



可见图片大小已经是原始尺寸了:




方法二:


在该图片的Inspector窗口下修改Texture Type属性为GUI.