else {
let origin - CGPoint(x: 0, y: 0)
self.init(name: "Error", origin: origin, points: points)
override fune drawBezierPath(){
print("Draw \(name!)")
if(name -- "Error") (
return
path -uIbezierPath()
path?.move(to: origin!)
for each in points! {
path?.addLine(to: each)
path?.close()
path? lineWidth - linewidth!
lineColor?.setStroke()
path?.stroke() path?.fil1()
、
class FiveStar : Shape {
var center : CGPoint?
var radius : cgfloat?
var angel : cGfloat?
init(name: String, origin: CGPoint, center : 0GPoint, radius : CGFloat,angel :
CGFloat,soundFile : String - "SO,m4a") (
super.init(name: name, origin: origin,soundfile: soundfile)
self.center=center
self.radius -radius
self.angel = angel