[請益] Unity3D UGUI類格問題

看板GameDesign (遊戲設計)作者 (鍵盤米蟲摩斯)時間8年前 (2017/03/09 09:58), 8年前編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
大家好 有個問題困擾我很久了,餵狗也沒什麼解 想請問一下大家是否能幫解答 就是unity內建的UGUI,一般我們都會拿來做選單等等使用 但我有發現,若Image的render解析度過大時 時常會有明顯掉FPS的狀況 若選單本身沒有動態倒是還好 但偶爾會做放大縮小彈出視窗之類的效果 此時就會很明顯感受到延遲 測試機種是Android 5.0.2,HTC One M7 有測過M8比較沒有這個問題,但還是會小小掉FPS 用iphone輸出也感受的到延遲 最早使用unity 5.2.1,那時候更為嚴重 新版5.5有改善不少,但在M7上面依然會從55-60FPS瞬間掉到40左右 測試過各種改善方式,包括物件靜態、雙攝影機一個照不動的一個照動態 或UI不動攝影機動,製作UI用atlas等 都沒有改善 後來自己是用SpriteRenderer手刻需要動態呈現的UI,就可以避免lag 但是缺點是UGUI提供的raycast並不支援SpriteRenderer 許多的遮住下層事件還必須自己手動開關 所以想請教高手,關於UI lag的狀況是否有解呢? 謝謝大家! -- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 這題有點困難給 追獵十隻和蟑螂六隻在廢料處理站狹路相逢,面對音 你們一小時思考 霸的閃追,三隻蟑螂犧牲了,蟑螂也帶走兩隻追獵, 遁地研發完成後又有兩隻追獵死亡,但又躍傳六隻追 ▄▄▅ 獵並幹掉兩隻蟑螂。請問:廢料的悍馬兩千有幾個? ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.76.115 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1489024697.A.E5F.html 新測試 發現UI的Text吃的資源比Image還多... 一個文字就要render一個面 光是一個登入畫面,Account 和 Password 就等於是15個面了= = ※ 編輯: MoseHas (125.227.76.115), 03/09/2017 11:03:05

03/10 10:42, , 1F
改用sprite+1,沒找到比較好的方法
03/10 10:42, 1F

03/10 11:52, , 2F
有實際畫面可以看嗎?UGUI 在使用上需要注意蠻多地方的
03/10 11:52, 2F

03/10 14:19, , 3F
M7的效能是?以前在手機上也遇過類似問題
03/10 14:19, 3F

03/10 14:20, , 4F
後來是改 UGUI Shader,可以讓效能變好一點
03/10 14:20, 4F

03/10 14:21, , 5F
主要是拔掉 Mask 部分
03/10 14:21, 5F
文章代碼(AID): #1OmBQvvV (GameDesign)
文章代碼(AID): #1OmBQvvV (GameDesign)