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?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage