首先推薦一篇文章,ASTC紋理壓縮格式詳解,里面詳細講述了iOS,android不同的貼圖壓縮方式與各種壓縮結果對比。
轉java開發后,好久沒有接觸過unity,回老家后為混口飯,又重新拿起了unity工作。最近接手一款休閑款word類游戲,里面包含無數UI與貼圖,為控制包體,內存等,嘗試壓縮貼圖,無意之間找到這篇文章,拜讀之后感覺很受用,就拿到了項目中。但是在貼圖導入項目中,unity會自動壓縮圖片,但壓縮類型不是我想要的,然后android平台設置一遍之后,又要到iOS平台設置一遍,作為懶人一個,就做了這么一個小工具,它會在貼圖導入項目后,自動設置圖片壓縮格式,圖集等。(參考他人代碼,略作改動)
但是在項目中,總有一些貼圖要做特殊處理,本人使用windows開發機,開發過程中只設置android平台下的壓縮格式等,為避免設置兩次(Android與iOS)貼圖壓縮格式,在mac平台下添加復制android壓縮格式至iPhone平台。效果如下,android平台設置完畢之后,再到iOS平台下選中貼圖目錄,或者貼圖,點擊即可。