![]()
這是第439篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識點,助力大家更全面地掌握和學習。
UWA社區主頁:community.uwa4d.com
本期目錄:
- Sprite紋理被材質引用導致冗余問題
- 為什么在Android端發現Vertices shaded次數遠大于Unity場景中的模型頂點數
- 物體使用Unlit的材質,為何會被點光源打斷合批
- 微信小游戲2D動畫方案如何選擇
Memory
Q1:紋理設置成Sprite后,如果再被材質引用,會被收集兩次造成冗余,即使將紋理設成dependAsset進行收集也沒用,這個有辦法解決嗎?
A: 這個是Unity引擎一直都有的問題,需要復制一份,一個設置成Default,一份設置成Sprite2D。
Q2:那這樣和不處理有什么區別?
A: 還是有區別的,如果有多個UI和普通材質球使用這個紋理,就會冗余多份;如果復制了一份,那么就會只有1個Sprite和1個Default紋理。
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/687e04fc3d306f3e9d594f1d
GPU
Q:在Android端發現Vertices shaded次數遠大于Unity場景中的模型頂點數,這是什么原因導致的呢?已經排除了一個模型多個Pass導致的原因了,可以確定只有一個Pass。
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/6874cfc53d306f3e9d594f13
Rendering
Q:項目中發現有的物體使用的是Unlit的材質,但仍會被點光源打斷合批(因為關閉點光源或把點光源的Culling Mask調整為不包含這些物體的Layer),可能是什么原因?
A:Unity有過類似的Bug,不排除仍是Bug的影響。
參考:
https://unity.cn/release-notes/full/2021/2021.3.7f1
![]()
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/687dbf973d306f3e9d594f1b
Animation
Q:關于微信小游戲2D動畫這一塊,Unity的2DAnimation性能表現如何,建議使用嗎?或者有其它比較推薦的方案嗎?
針對以上問題,有經驗的朋友歡迎轉至社區交流:
https://answer.uwa4d.com/question/687dfeda682c7e5cd61bfac8
封面圖來源于網絡
今天的分享就到這里。生有涯而知無涯,在漫漫的開發周期中,我們遇到的問題只是冰山一角,UWA社區愿伴你同行,一起探索分享。歡迎更多的開發者加入UWA社區。
UWA官網:www.uwa4d.com
UWA社區:community.uwa4d.com
UWA學堂:edu.uwa4d.com
點擊下方名片關注我們,將我設為星標,及時接收小編每日推送哦,性能優化不迷路~
近期精彩回顧
【學堂更新】
【厚積薄發】
【厚積薄發】
【萬象更新】
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.