Sprite Kit로 원을 그립니다.

3393 단어 swift5.0.1SpriteKit
SpriteKit를 사용하여 원을 그리는 방법입니다.옵션을 사용하여 둥근 사각형을 그릴 수도 있습니다.
코너스의 값에 따라 어느 각이 둥글은지 지정할 수도 있다.
또'shape.path=UIBezierPath(roundedRect:rec,byRounding Cornerners:cornerRadii:size).cgPath'줄의'size'를'CGSize(width:25,height:25)'등으로 바꿔 원을 그릴 수 있을 뿐만 아니라 각원의 사각형도 그릴 수 있다.
        //SKShapeNodeを宣言
        let shape = SKShapeNode()
        //位置とサイズを指定
        let rec = CGRect(x:0, y:0, width:100, height:100);
        //丸くする角を指定する
        let corners : UIRectCorner = [UIRectCorner.topLeft,UIRectCorner.topRight,UIRectCorner.bottomLeft,UIRectCorner.bottomRight]
        //角の丸さを指定
        shape.path = UIBezierPath(roundedRect: rec, byRoundingCorners: corners, cornerRadii: size).cgPath
        //色を指定
        shape.fillColor = UIColor.red
        shape.strokeColor = UIColor.white
        //シーンに追加
        self.addChild(shape)
둥글다

둥근 사각형

좋은 웹페이지 즐겨찾기