一张图带你看懂SpriteKit中Update Loop究竟做了神马!-LMLPHP

1首先Scene中只有开始一点时间用来回调其中的update方法 ;]

2然后是Scene中所有动作的模拟

3接下来是上一步完成之后,给你一个机会执行一些代码

4然后是Scene模拟其中的物理世界

5在第4步完成后,照例给你一个机会做一些操作

6Scene应用其中精灵上的一些限制

7在应用限制之后给你一个执行的机会

8全部Update都已完成,你可以在这里做最后的调整.比如修正精灵的位置,大小等

9SKView最终对Scene中所有可视的元素进行渲染,这样玩家就可以在屏幕上看到最终的效果啦 ;]

05-02 23:03