Drawing dashed line in Sprite Kit using SKShapeNode and CGPath
问题 I want to draw a dashed line in my sprite kit game, I can use SKShapeNode node to draw a normal line like the following: UIBezierPath *_path=[UIBezierPath bezierPath]; //1 CGPoint point1 = CGPointMake(100,100); CGPoint point2 = CGPointMake(150,150); [_path moveToPoint:point1]; [_path addLineToPoint:point2]; //2 SKShapeNode *line = [SKShapeNode node]; line.path = _path.CGPath; I tried to set a dashed pattern to UIBezierPath like this: // adding this code at location 1 or 2 above but no effect