SKShapeNodeクラスで円を描きたいが、initでエラー
プレイヤーから放つ弾を作りたくて SKShapeNode クラスを使って円を作りたいのですが、エラーが出てしまいます。読む限り、このクラス用に作られたものを指定しろと言われているようなのですが、使いたてでなにぶんわかりません。 とても短いですがこのようなコードになっています。
import Foundation
import UIKit
import SpriteKit
class Shooter: SKShapeNode {
init() {
super.init(circleOfRadius: 5)
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
そして、エラーの内容は
Must call a designated initializer of the superclass 'SKShapeNode'
となっています。私は一体何を指定してあげれば良いのでしょうか、ご回答よろしくお願いします。