Ich habe gerade begonnen, ios-Entwicklung mit swift zu tun und ich kann nicht herausfinden, wie man einen Kreis zeichnet. Ich versuche nur einen Kreis zu zeichnen, setze ihn auf eine Variable und zeige ihn auf dem Bildschirm an, damit ich ihn später als Hauptspieler verwenden kann. Kann mir jemand sagen, wie man das macht oder mir den Code dafür liefert?Wie zeichne ich einen Kreis in swift mit SpriteKit?
fand ich diesen Code online:
var Circle = SKShapeNode(circleOfRadius: 40)
Circle.position = CGPointMake(500, 500)
Circle.name = "defaultCircle"
Circle.strokeColor = SKColor.blackColor()
Circle.glowWidth = 10.0
Circle.fillColor = SKColor.yellowColor()
Circle.physicsBody = SKPhysicsBody(circleOfRadius: 40)
Circle.physicsBody?.dynamic = true //.physicsBody?.dynamic = true
self.addChild(Circle)
aber wenn ich diese auf Xcode setzen und führen Sie die Anwendung nichts kommt in der Spielszene auf.
An welchem Punkt haben Sie den Code aufgerufen? – ZeMoon
Wenn Sie den Code auf dem iPhone-Simulator ausführen, können Sie den Kreis nicht sehen, da seine Position außerhalb der Grenzen der Ansicht liegt. Versuchen Sie es mit circle.position = CGPointMake (100,100) oder einem anderen Wert – ZeMoon
Danke ZeMoon, das war ein dummer Fehler, den ich nicht bemerkt habe. Ich setze es auf 100.100 und jetzt kann ich es sehen. Danke noch einmal. Auch danke 0x141E! – elpita