【发布时间】:2015-06-27 14:53:25
【问题描述】:
在Advanced Scene Processing 此处的Apple 文档中,它描述了update 方法以及如何渲染场景,但没有提及处理输入的时间。不清楚这是否与渲染循环在同一个线程中,或者是否与它并发。
如果我有一个从SKScene update 方法和touchesBegan 方法(在本例中为SKSpriteNode)更新的对象,我是否必须担心同步对我的对象的两次访问?
【问题讨论】:
-
我不完全确定,但我有 99% 的把握它会在主线程中,因为主运行循环会接收到触摸事件。
-
我认为我们现在可以达到 99.9%。感谢您的评论 - 使用起来已经足够好了。
标签: ios multithreading sprite-kit touch-event touchesbegan