我有一個滾動矩形上設置爲世界空間畫布一個面具,它看起來在編輯器不錯,但在我的Nexus 5的面具沒有被應用。用來做工精細5.2之前,我想,但我已經因爲我測試過,所以我不能保證統一更新是什麼打破了它最後一次進行一些更改。爲什麼uGUI面具不再工作?
「使用32位顯示緩衝區」被選中「渲染路徑」設置爲前進和「禁用深度和模板」爲玩家設置下選中。該圖像是一個原始圖像。
任何想法?
我有一個滾動矩形上設置爲世界空間畫布一個面具,它看起來在編輯器不錯,但在我的Nexus 5的面具沒有被應用。用來做工精細5.2之前,我想,但我已經因爲我測試過,所以我不能保證統一更新是什麼打破了它最後一次進行一些更改。爲什麼uGUI面具不再工作?
「使用32位顯示緩衝區」被選中「渲染路徑」設置爲前進和「禁用深度和模板」爲玩家設置下選中。該圖像是一個原始圖像。
任何想法?
嘗試重新測試使用Unity 5.3,UI系統似乎已經stabalised了一下,也有它掩蓋了新的裁剪框架更換的部件。
或者嘗試軟阿爾法UI面膜作爲UI擴展項目(https://bitbucket.org/ddreaper/unity-ui-extensions),這是阿爾法支持的着色器爲基礎的方法的一部分。
希望這會有所幫助
Rect Mask 2D改爲Mask。
如果這仍然與任何人有關,我已經測試了一個修復建議here,這是添加一個Camera GameObject到您的場景。 我使用統一5.3.4f1做一個UI唯一的移動遊戲(每個組件是一個UI組件,因爲我並不需要比什麼都重要)。將相機添加到層次結構樹的頂部(只是將其放在頂部)時,問題掩碼突然正常工作。
希望這可以幫助別人。
5.2更新的GUI代碼打破了一堆東西。我想我已經看到其他人在論壇上抱怨這件事。如果5.2中沒有你需要的東西,那麼回滾到5.1.3就很簡單。 – fadden
5.1.4現在也是一件事情。 –
已經在5.1.2,5.1.4和5.2.1p2中聲明瞭這個問題。 –