How to draw a line in Sprite-kit

前端 未结 7 1080
长发绾君心
长发绾君心 2020-12-02 18:09

How can one draw a line in Sprite-kit? For example if I want to draw a line in cocos2d, I could easily using ccDrawLine();

Is there an equivalent in sp

7条回答
  •  眼角桃花
    2020-12-02 18:58

    Swift 3 for drawing line via SKShapeNode:

                // Define start & end point for line
                let startPoint = CGPoint.zero
                let endPoint = CGPoint.zero
    
                // Create line with SKShapeNode
                let line = SKShapeNode()
                let path = UIBezierPath()
                path.move(to: startPoint)
                path.addLine(to: endPoint)
                line.path = path.cgPath
                line.strokeColor = UIColor.white
                line.lineWidth = 2
    

提交回复
热议问题