我想使用苹果的SpriteKit框架从点A(100,50)到点B(250,450)画一条线。
到目前为止,我已经能够使用SKShapeNode并设置其路径属性来绘制这条线。
我想要实现的是绘制这条线时有动画效果。比如说,它应该在2秒内从点A到点B绘制完成。
我查看了SKAction类,但似乎默认情况下没有支持此功能的方法。
以下是我用于创建该线的代码:
到目前为止,我已经能够使用SKShapeNode并设置其路径属性来绘制这条线。
我想要实现的是绘制这条线时有动画效果。比如说,它应该在2秒内从点A到点B绘制完成。
我查看了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];
有谁能指导我正确的方向吗?