国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

【厚積薄發(fā)】將FGUI的Shader全部預(yù)熱后,WebGL平臺(tái)沒(méi)有加載成功

0
分享至

這是第442篇UWA技術(shù)知識(shí)分享的推送,精選了UWA社區(qū)的熱門話題,涵蓋了UWA問(wèn)答、社區(qū)帖子等技術(shù)知識(shí)點(diǎn),助力大家更全面地掌握和學(xué)習(xí)。

UWA社區(qū)主頁(yè):community.uwa4d.com

本期目錄:

  • 將FGUI的Shader全部預(yù)熱后,WebGL平臺(tái)沒(méi)有加載成功
  • iOS如何確認(rèn)內(nèi)存擴(kuò)展使用生效
  • SpriteAtlasManager.atlasRequested延后一幀回調(diào)
  • Unity如何使用Java 17打包

UI

Q:將FGUI Unity中的Shader全部打包,全部加載預(yù)熱后,Shader在WebGL平臺(tái)沒(méi)有加載成功,在WebGL平臺(tái)FGUI的Shader都沒(méi)有顯示加載成功,請(qǐng)問(wèn)是什么問(wèn)題?在編輯器中加載包體預(yù)熱,Shader是顯示正常加載的。

A:FGUI添加Shader都是通過(guò)Shader.Find操作的,要讓Shader.Find這方法能找到,需要執(zhí)行以下操作之一:

1. 從場(chǎng)景中使用的某些材質(zhì)中引用它;

2. 將其添加到ProjectSettings/Graphics中的“始終包含的著色器”列表中;

3. 將著色器或引用它的對(duì)象(例如材質(zhì))放入“Resources”文件夾中。

感謝題主K了個(gè)O@UWA問(wèn)答社區(qū)提供了回答歡迎大家轉(zhuǎn)至社區(qū)交流

https://answer.uwa4d.com/question/689c51b6682c7e5cd61bfaf3

Platform

Q:請(qǐng)問(wèn)在iOS開發(fā)過(guò)程中,開啟iOS的應(yīng)用內(nèi)存擴(kuò)展功能后,是如何確認(rèn)擴(kuò)展功能生效的?目前我們?cè)陂_啟打包后進(jìn)行使用感覺(jué)不生效,但是發(fā)布上線對(duì)外后又好像生效了。

A:如果是指的是Increased Memory Limit,該功能的生效對(duì)蘋果設(shè)備和iOS版本都有一定要求。

可參考官網(wǎng)的說(shuō)法:

An increased memory limit is only available on some device models. Call the os_proc_available_memory function to determine the amount of memory available. Higher memory use can affect system performance.

具體是否生效、效果如何,可能就要看手頭測(cè)試機(jī)內(nèi)存加壓測(cè)試中閃退閾值的變化;或線上實(shí)際閃退率了。

感謝Faust@UWA問(wèn)答社區(qū)提供了回答,歡迎大家轉(zhuǎn)至社區(qū)交流

https://answer.uwa4d.com/question/6896bfd4682c7e5cd61bfadd

Editor

Q:實(shí)測(cè),觸發(fā)SpriteAtlasManager.atlasRequested回調(diào),比加載界面晚了一幀執(zhí)行,導(dǎo)致會(huì)閃一幀白圖。請(qǐng)教有何優(yōu)化辦法嗎?圖集已勾選Include in build。

A:Unity觸發(fā)SpriteAtlasManager.atlasRequested時(shí),AssetBundle系統(tǒng)還沒(méi)初始化完畢,導(dǎo)致加載不到圖集,進(jìn)去后顯示全白塊了。因?yàn)槲矣玫氖荵ooAsset插件,這個(gè)東西初始化是異步的。只有下次觸發(fā)SpriteAtlasManager.atlasRequested,才能再次加載圖集,這可能是加載一個(gè)新的SpriteAtlas、或者加載場(chǎng)景時(shí)。

解決這個(gè)的方法時(shí),在AssetBundle系統(tǒng)還沒(méi)初始化時(shí),SpriteAtlasManager.atlasRequested的請(qǐng)求先緩存起來(lái),等初始化結(jié)束后再處理。

using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.U2D; namespaceGameCore.Unity {     //場(chǎng)景一加載就會(huì)unity就會(huì)觸發(fā)atlasRequested,但是這時(shí)候AssetBundle系統(tǒng)還沒(méi)初始化,無(wú)法加載圖集。     //因此等待AssetBundle初始化后加載。     //從編輯場(chǎng)景進(jìn)入游戲的話,編輯場(chǎng)景里也掛載這個(gè)組件就行了。     publicclassSpriteAtlasLoader : MonoBehaviour     {         //緩存Unity的請(qǐng)求         privatestatic Dictionary

 requestAtlasCallbacks =  new();         private IResManager resManager;         //AssetBundle系統(tǒng)初始化后, 設(shè)置ResManager         public void SetResManager(IResManager resManager)         {             this.resManager = resManager;             foreach(var kv in requestAtlasCallbacks)             {                 RequestAtlas(kv.Key, kv.Value);             }             requestAtlasCallbacks.Clear();         }         private void OnEnable()         {             SpriteAtlasManager.atlasRequested += RequestAtlas;         }         private void OnDisable()         {             SpriteAtlasManager.atlasRequested -= RequestAtlas;         }         //AssetBundle系統(tǒng)初始化后,resManager不為null         protected virtual void RequestAtlas(string atlasName, Action callback )         {             if(resManager != null)             {                 callback(ResManager.Instance.GetAsset (atlasName));             }             else             {                 requestAtlasCallbacks.Add(atlasName, callback);             }         }     } }

因?yàn)槲矣幸粋€(gè)專門編輯Prefab的場(chǎng)景,可以直接從這個(gè)場(chǎng)景進(jìn)游戲,因此單獨(dú)做了一個(gè)組件,需要的場(chǎng)景里掛上就行了。

詳情可參考《Unity SpriteAtlasManager.atlasRequested趟坑》


https://blog.csdn.net/qiminixi/article/details/144762895

感謝小澤@UWA問(wèn)答社區(qū)提供了回答歡迎大家轉(zhuǎn)至社區(qū)交流

https://answer.uwa4d.com/question/688757d2244ce21ce9ec08dc

Platform

Q:Unity如何使用Java 17打包,目前設(shè)置Java 17后Unity會(huì)提示錯(cuò)誤,如何強(qiáng)制設(shè)置Java 17?

A:升級(jí)Unity版本或者用Unity導(dǎo)出AndroidStudio工程,在AndroidStudio中使用Java 17出包。

詳情可參考《 Unity2022接入Google廣告與支付SDK、導(dǎo)出工程到Android Studio使用JDK17進(jìn)行打包完整流程與過(guò)程中的相關(guān)錯(cuò)誤及處理經(jīng)驗(yàn)總結(jié) 》


https://blog.csdn.net/GLYX5717/article/details/144869312

感謝hcg@UWA問(wèn)答社區(qū)提供了回答,歡迎大家轉(zhuǎn)至社區(qū)交流

https://answer.uwa4d.com/question/682d72a9682c7e5cd61bfa7d

封面圖來(lái)源于網(wǎng)絡(luò)

今天的分享就到這里。生有涯而知無(wú)涯,在漫漫的開發(fā)周期中,我們遇到的問(wèn)題只是冰山一角,UWA社區(qū)愿伴你同行,一起探索分享。歡迎更多的開發(fā)者加入U(xiǎn)WA社區(qū)。

UWA官網(wǎng):www.uwa4d.com

UWA社區(qū):community.uwa4d.com

UWA學(xué)堂:edu.uwa4d.com

點(diǎn)擊下方名片關(guān)注我們,將我設(shè)為星標(biāo),及時(shí)接收小編每日推送哦,性能優(yōu)化不迷路~

近期精彩回顧

【厚積薄發(fā)】

【學(xué)堂上新】

【厚積薄發(fā)】

【厚積薄發(fā)】


特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

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.

相關(guān)推薦
熱點(diǎn)推薦
父親是中國(guó)人,母親是短跑強(qiáng)國(guó)的黑人,球員朱正加入男籃成功落戶

父親是中國(guó)人,母親是短跑強(qiáng)國(guó)的黑人,球員朱正加入男籃成功落戶

以茶帶書
2026-02-25 19:48:32
征服中年女人,無(wú)需套路:兩顆真心,一生相守

征服中年女人,無(wú)需套路:兩顆真心,一生相守

青蘋果sht
2025-11-04 06:10:40
歐洲天然氣價(jià)格大漲,泰國(guó)暫停石油出口!部分預(yù)測(cè)認(rèn)為,金價(jià)可能達(dá)到每盎司8000至8500美元

歐洲天然氣價(jià)格大漲,泰國(guó)暫停石油出口!部分預(yù)測(cè)認(rèn)為,金價(jià)可能達(dá)到每盎司8000至8500美元

都市快報(bào)橙柿互動(dòng)
2026-03-02 21:23:40
曾黎與男友王子鳴澳門祈福,50歲狀態(tài)驚艷,相處模式甜成老夫老妻

曾黎與男友王子鳴澳門祈福,50歲狀態(tài)驚艷,相處模式甜成老夫老妻

阿纂看事
2026-03-02 15:14:39
中東誰(shuí)也打不過(guò)的以色列,在東亞算什么水平?韓國(guó):誰(shuí)也打不過(guò)

中東誰(shuí)也打不過(guò)的以色列,在東亞算什么水平?韓國(guó):誰(shuí)也打不過(guò)

比利
2025-11-29 18:49:51
2026暑假檔:周星馳和賈玲對(duì)轟,陳思誠(chéng)手握王炸,3部動(dòng)畫有爆相

2026暑假檔:周星馳和賈玲對(duì)轟,陳思誠(chéng)手握王炸,3部動(dòng)畫有爆相

丁丁鯉史紀(jì)
2026-02-28 18:06:56
阿嬌的瓜又炸了,聊天記錄曝光,顛覆想象

阿嬌的瓜又炸了,聊天記錄曝光,顛覆想象

聽風(fēng)聽你
2024-12-25 22:41:20
大批美國(guó)游客涌入中國(guó),回國(guó)后坦言:客觀對(duì)比,中國(guó)比美國(guó)強(qiáng)多了

大批美國(guó)游客涌入中國(guó),回國(guó)后坦言:客觀對(duì)比,中國(guó)比美國(guó)強(qiáng)多了

通文知史
2026-02-26 22:00:04
玄學(xué)真相:凡事“反著來(lái)”,你就贏了——這才是人生最高級(jí)的破局之道

玄學(xué)真相:凡事“反著來(lái)”,你就贏了——這才是人生最高級(jí)的破局之道

青蘋果sht
2026-02-27 06:28:52
黃巢兵敗被殺,10余名姬妾被俘,唐僖宗報(bào)復(fù)有多狠?史官都不敢寫

黃巢兵敗被殺,10余名姬妾被俘,唐僖宗報(bào)復(fù)有多狠?史官都不敢寫

掠影后有感
2026-03-01 10:09:20
蘋果發(fā)布iPhone 17e,起售價(jià)4499元

蘋果發(fā)布iPhone 17e,起售價(jià)4499元

澎湃新聞
2026-03-02 22:26:26
街頭已大量出現(xiàn),不要踩!不要踩!

街頭已大量出現(xiàn),不要踩!不要踩!

南國(guó)今報(bào)
2026-03-01 20:00:00
椰樹集團(tuán)再陷低俗營(yíng)銷風(fēng)波,被監(jiān)管部門約談

椰樹集團(tuán)再陷低俗營(yíng)銷風(fēng)波,被監(jiān)管部門約談

界面新聞
2026-03-02 17:03:00
記者:經(jīng)紀(jì)人三年前許諾謝什科會(huì)加盟,曼聯(lián)以為他只是開玩笑

記者:經(jīng)紀(jì)人三年前許諾謝什科會(huì)加盟,曼聯(lián)以為他只是開玩笑

懂球帝
2026-03-03 00:25:10
不打伊朗了?美國(guó)怕彈藥耗光,賴清德收到通報(bào),兩岸統(tǒng)一或迎良機(jī)

不打伊朗了?美國(guó)怕彈藥耗光,賴清德收到通報(bào),兩岸統(tǒng)一或迎良機(jī)

謝鵑解說(shuō)
2026-03-03 06:43:04
張維伊難以承擔(dān)董璇與小酒窩奢華消費(fèi),三亞之行顯現(xiàn)真相

張維伊難以承擔(dān)董璇與小酒窩奢華消費(fèi),三亞之行顯現(xiàn)真相

動(dòng)物奇奇怪怪
2026-03-01 20:54:36
受美伊以沖突影響 中國(guó)男籃8月賽程撲朔迷離

受美伊以沖突影響 中國(guó)男籃8月賽程撲朔迷離

體壇周報(bào)
2026-03-02 13:57:38
特朗普完全沒(méi)料到,伊朗不按中國(guó)戰(zhàn)術(shù)出牌,挨打最慘的并非以色列

特朗普完全沒(méi)料到,伊朗不按中國(guó)戰(zhàn)術(shù)出牌,挨打最慘的并非以色列

夜寒兮月孤靜
2026-03-03 03:39:56
伊朗開展“真實(shí)承諾-4”行動(dòng)第13輪攻擊

伊朗開展“真實(shí)承諾-4”行動(dòng)第13輪攻擊

環(huán)球網(wǎng)資訊
2026-03-03 05:58:59
國(guó)際油價(jià)跳漲,黃金、白銀直線拉升!伊朗:反擊已造成560名美軍傷亡

國(guó)際油價(jià)跳漲,黃金、白銀直線拉升!伊朗:反擊已造成560名美軍傷亡

每日經(jīng)濟(jì)新聞
2026-03-02 10:56:32
2026-03-03 08:44:49
侑虎科技UWA incentive-icons
侑虎科技UWA
游戲/VR性能優(yōu)化平臺(tái)
1552文章數(shù) 986關(guān)注度
往期回顧 全部

科技要聞

蘋果iPhone17e發(fā)布:4499元起 升級(jí)A19芯片

頭條要聞

媒體:遭受慘烈襲擊后 伊朗做了件"史無(wú)前例"的事

頭條要聞

媒體:遭受慘烈襲擊后 伊朗做了件"史無(wú)前例"的事

體育要聞

伯納烏8萬(wàn)人暴怒!高呼78歲老佛爺下課

娛樂(lè)要聞

李亞鵬與哥哥和解 只有一條真心話短信

財(cái)經(jīng)要聞

霍爾木茲海峽近乎停擺 布油直逼80美元

汽車要聞

國(guó)民SUV再添一員 瑞虎7L靜態(tài)體驗(yàn)

態(tài)度原創(chuàng)

旅游
家居
游戲
房產(chǎn)
公開課

旅游要聞

00后海歸旅行視頻引熱議:觸摸千年古剎文脈,筑牢青春民族自信

家居要聞

萬(wàn)物互聯(lián) 享科技福祉

LPL人氣選手被曝戀情?疑似與女主持談戀愛(ài),本人親自下場(chǎng)辟謠!

房產(chǎn)要聞

方案突然曝光!??诒睅煷蟾叫#钟袝蟊P殺出!

公開課

李玫瑾:為什么性格比能力更重要?

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版