gmhevinci / MotionFramework

MotionFramework is unity3d game framework.
MIT License
621 stars 116 forks source link

一个小建议,ResourceManager底层能否加一个每帧LoadAssetAsync的数量限制 #3

Closed code-hasaki closed 3 years ago

code-hasaki commented 3 years ago

用100个配置做测试ConfigManager.LoadConfigs(List loadPairs), 第1个回调会在2秒后才触发, 后续99个回调会在第1个回调后面正常陆续触发, 也就是说, 虽然unity主线程不会卡顿, 但是ab线程应该是卡住了. 后来我在逻辑层把Load的数量控制在每帧10个以内, 才感觉正常. 正常是指: 不管逻辑层同时load多少个ab, 第1个回调都应该正常触发

gmhevinci commented 3 years ago

不错的建议,我会在下次release里加入这个功能。

gmhevinci commented 3 years ago

See new release