了我製作的一個叫做Player中的SKShapeNode子類。 我沒有錯誤,構建不會失敗,但精靈不會顯示在屏幕上。 這是我要創建的這個精靈:雪碧沒有出現在現場
override func didMove(to view: SKView) {
let sprite = Player(circleOfRadius: 45, fillColor: myColors.blue, strokeColor: myColors.yellow)
sprite.position = CGPoint(x: frame.midX, y: frame.midY)
self.addChild(sprite)
}
無關,但shapenode不是精靈:) – Fluidity
@Fluidity哈哈,謝謝:)它不會被稱爲精靈,這只是一個測試,不工作OO ... – swiftnewbie
你在初始化器中調用'super.init()'而不是'super.init(circleOfRadius:circleOfRadius)'。 – NobodyNada