Apples SpriteKit フレームワークを使用して、A(100,50) から B(250,450) までの線を引きたいと思います。
これまでのところ、 a を使用してこの線を描画しSKShapeNode
、パス プロパティを設定することができました。
私が達成したいのは、この線をアニメーションで描くことです。点 A から点 B まで線を引くのに 2 秒かかるとしましょう。
クラスを調べましたSKAction
が、デフォルトでこの機能をサポートするメソッドはないようです。
これは、行を作成するために使用するコードです:
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];
誰かが私を正しい方向に向けることができますか?