プロジェクトを Swift 3 に変換できません。以前のバージョンの Swift では、次のように GKComponentSystem の下にクラスを宣言できます。
class EnemyMoveComponentSystem: GKComponentSystem {
}
ただし、Swift 3 では、最後に < GKComponent > を次のように追加する必要があります。
class EnemyMoveComponentSystem: GKComponentSystem <GKComponent> {
func updateWithDeltaTime(seconds: TimeInterval, gameScene: GameScene) {
for component in components {
print("something")
}
}
}
しかし、以前のようにシステム内の個々のコンポーネントにアクセスできないようです
for component in components {
print("something")
}
行 print("something") はトリガーされませんでした。どうすればこれを修正できますか? どんな助けでも大歓迎です!