异步资源加载导致主线程卡顿

在我们的地图上有需要动态加载的骨骼模型,在玩家角色在一定范围内的时候触发异步加载这些模型,现在的问题是在玩家触发加载事件之后会导致主线程严重的卡顿效果。
在蓝图里面测试同样会出现这个问题,想知道为什么异步加载资源会造成这种问题,或者是我使用的方式不对?

请先确保异步加载线程已经启用,否则异步加载是有可能在游戏线程(主线程)分时加载的。

在项目设置,Streaming分页中,确保Async Loading Thread Enabled打开。或者在DefaultEngine.ini的[/Script/Engine.StreamingSettings]内加上s.AsyncLoadingThreadEnabled=True。或者,在你的游戏进程/编辑器启动进程加上参数-AsyncLoadingThread。