私が感じていることをやろうとするのは簡単なはずですが、これまで試したことはありません。敵のプロパティが true に設定されるまで、このループが継続しないようにしています。
私の敵ノードは、歩行状態中にプレイヤーへの経路を見つけ出します。パスが計算されるまで、次の敵に反復したくありません。私の敵ノードには、walk ステート中に true に設定した pathComplete ノードがあります。
これはタッチで実行されます。
for node:AnyObject in self.children {
if node is EnemyNode {
let enemy = node as! EnemyNode
enemy.destination = coordinate
enemy.stateMachine.enterState(WalkingState)
}
}