Ist es möglich, mit SpriteKit animiert eine Linie zu ziehen? [geschlossen]
Ich möchte mit Apples SpriteKit Framework eine Linie zwischen A (100,50) und B (250,450) ziehen.
Bisher kann ich diese Linie mit a zeichnenSKShapeNode
und setzen Sie seine Pfadeigenschaft.
Was ich erreichen möchte, ist diese Linie animiert zu zeichnen. Nehmen wir an, es sollte 2 Sekunden dauern, bis die Linie von Punkt A nach B gezogen ist.
Ich schaute in dieSKAction
Klasse, aber es scheint keine Methode zu geben, die diese Funktionalität standardmäßig unterstützt.
Dies ist der Code, mit dem ich die Zeile erstelle:
CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, 100, 50);
CGPathAddLineToPoint(path, NULL, 250.0, 450.0);
SKShapeNode *line = [SKShapeNode node];
line.path = path;
[line setStrokeColor:[UIColor whiteColor]];
[self addChild:line];
Kann mich jemand in die richtige Richtung weisen?