Hallo Leute!Wie kann ich Instanzmethoden zu meinem Objekt verbinden
Schrieb-Code, der Spieler für mich generieren:
class PlayerPlane: SKSpriteNode {
static func populatePlayerPlane() -> SKSpriteNode {
let playerPlane = SKSpriteNode(imageNamed: "airplane_1_14")
playerPlane.position = CGPoint(x: 200, y: 200)
playerPlane.zPosition = 50
return playerPlane
}
func fireEnemies() {
print("Attack")
}
}
Wie es mit SKSpriteNode
generiert wurde befestige ich kann nicht Methode fireEnemies. Und jetzt kann ich es nicht von SKSpriteNode
zu PlayerPlane
werfen.
Klar, ich kann alles andere Art und Weise mit PlayerPlane
initialisers machen, aber kann ich etwas vermissen, und es gibt andere intelligentere Lösungen für Verfahren Anbringen fireEmenies auf Instanzen von PlayerPlane?