标签: swift multithreading sprite-kit
所以我有一个游戏,每个级别需要大量的初始化,因此有一个滞后峰值。
我已经将这一代分解为多个部分,每个部分都有一个功能。每个函数初始化一组精灵并导致纹理数据加载等。
将这些函数中的每一个放在一个单独的线程上然后重新组合会是一个好主意吗?
这可以通过SKAction.group然后SKAction.runBlock来实现吗?这会实现多线程吗?
非常感谢!