diff --git a/Assets/Scripts/Editor/OptTools/TextureOptTools.cs b/Assets/Scripts/Editor/OptTools/TextureOptTools.cs index 9dfb541849..6f38e8ea0a 100644 --- a/Assets/Scripts/Editor/OptTools/TextureOptTools.cs +++ b/Assets/Scripts/Editor/OptTools/TextureOptTools.cs @@ -26,10 +26,10 @@ namespace LJ_OptTools var oHeight = tex.height; if (oWidth <= 0 || oHeight <= 0) return false; - var tarW = (int)Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oWidth, 2))); - var tarH = (int)Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oHeight, 2))); - //var tarW = (oWidth / 4 + ((oWidth % 4 > 0) ? 1 : 0)) * 4; - //var tarH = (oHeight / 4 + ((oHeight % 4 > 0) ? 1 : 0)) * 4; + //var tarW = (int)Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oWidth, 2))); + //var tarH = (int)Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oHeight, 2))); + var tarW = (oWidth / 4 + ((oWidth % 4 > 0) ? 1 : 0)) * 4; + var tarH = (oHeight / 4 + ((oHeight % 4 > 0) ? 1 : 0)) * 4; return oWidth != tarW || oHeight != tarH; } @@ -62,11 +62,11 @@ namespace LJ_OptTools #endregion //图片大小调整为4的整数倍 - //var tarW = (oWidth / 4 + ((oWidth % 4 > 0) ? 1 : 0)) * 4; - //var tarH = (oHeight / 4 + ((oHeight % 4 > 0) ? 1 : 0)) * 4; + var tarW = (oWidth / 4 + ((oWidth % 4 > 0) ? 1 : 0)) * 4; + var tarH = (oHeight / 4 + ((oHeight % 4 > 0) ? 1 : 0)) * 4; - var tarW = (int) Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oWidth, 2))); - var tarH = (int) Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oHeight, 2))); + //var tarW = (int) Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oWidth, 2))); + //var tarH = (int) Mathf.Pow(2, Mathf.Ceil(Mathf.Log(oHeight, 2))); ret.width = tarW; ret.height = tarH;