Ich habe Probleme mein Projekt Swift 3. In früheren Version von Swift Umwandlung ich eine Klasse unter GKComponentSystem wie erklären können:GKComponentSystem in Xcode 8 Swift 3
class EnemyMoveComponentSystem: GKComponentSystem {
}
jedoch in schnellen 3 es mich zwingt, hinzufügen < GKComponent> am Ende als:
class EnemyMoveComponentSystem: GKComponentSystem <GKComponent> {
func updateWithDeltaTime(seconds: TimeInterval, gameScene: GameScene) {
for component in components {
print("something")
}
}
}
Aber es scheint, dass ich nicht jede einzelne Komponente innerhalb des Systems wie vor
zugreifen kannfor component in components {
print("something")
}
Die Zeile drucken ("etwas") wurde nie ausgelöst. Wie kann ich das beheben? Jede Hilfe wird geschätzt!