【发布时间】:2015-01-26 23:02:57
【问题描述】:
我正在研究 sprite kit,现在我想做的是我正在使用一个 for 循环并检查数组中有多少个 sknode,并使数组中的每个 sknode 执行一个持续很长时间的 skaction - 大概一个小时。但是,每次我这样做时,它只是对第一个 sknode 执行第一个 skaction,而不是其余的 sknode。我认为这是因为它正在等待第一个完成,然后在 for 循环中跳转到第二个。那么如何才能让它们同时执行操作呢?
【问题讨论】:
-
发布您的代码。了解你的敌人:你可以独立运行 skaction,或者在一个序列动作中对它们进行排序。同一个动作只能在单个节点上运行,如果要复用该动作,则必须复制它,即:[myAction copy] 使用它的任何地方。
标签: ios sprite-kit skaction sknode