CocosCreator解决微信网络并发数大于10的问题
生活随笔
收集整理的這篇文章主要介紹了
CocosCreator解决微信网络并发数大于10的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做一個CocosCreator引擎的微信項目的時候,遇到了以下的問題:
這個問題出現在加載場景的時候,原因是場景引用了太多的預制體或者圖片資源。
?
大家都知道,我們的微信小游戲需要把除了代碼之外的其他資源(圖片、音效、動畫等)放到CDN上進行網絡加載。
?
而微信在資源包上有50M的限制。
?
在網絡加載上有并發數最大值為10的限制。
資源包大小的話,可能還好解決,直接把包限制在50M以內就好。
但是如果項目沒有做好網絡加載的優化的話,就會出現以上“fail exceed max download connect count”的問題。
這個并發的問題解決起來比較麻煩。
1、做圖片資源的圖集處理。
2、要做場景資源引用的解除。
3、做資源的異步加載。
這個三步是工作量比較大,所以在項目設計的時候,應該優先考慮好這方面的處理問題。
?
參數文獻:
微信網絡并發數限制
微信包體大小限制
總結
以上是生活随笔為你收集整理的CocosCreator解决微信网络并发数大于10的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 诗词
- 下一篇: Fastdata极数:2020中国K12