示例#1
0
        public static void CompressTexture()
        {
            string[] compressFolderArray =
            {
                "/Resources/Textrue/",
                "/Package/UI/",
            };

            for (int i = 0; i < compressFolderArray.Length; i++)
            {
                List <string> fileList = PackUtils.GetFilesFormFolder(compressFolderArray[i], "*.tga|*.psd|*.bmp|*.png|*.jpg", true);
#if UNITY_ANDROID
                PackUtils.CompressTexture(fileList.ToArray(), TextureImporterFormat.DXT5);
#elif UNITY_IPHONE
                PackUtils.CompressTexture(fileList.ToArray(), TextureImporterFormat.PVRTC_RGBA4);
#endif
            }
        }