2017년 2월 15일 수요일

CGRectMake, CGPointMake, CGSizeMake, CGRectZero, CGPointZero Swift3문법으로 사용 @@ in Swift3 - Xcode 8.2 iOS 10

Swift2 에서 사용되던 CGRectMake, CGPointMake, CGSizeMake, CGRectZero, CGPointZero가 Swift3에선 바뀌었다.



CGRect(x: Int, y: Int, width: Int, height: Int
CGVector(dx: Int, dy: Int
CGPoint(x: Double, y: Double
CGSize(width: Int, height: Int)


Example:

let newPoint = stackMid.convert(CGPoint(x: -10, y: 10), to: self)
self.physicsWorld.gravity = CGVector(dx: 0, dy: gravity)
hero.physicsBody = SKPhysicsBody(rectangleOf: CGSize(width: 16, height: 18))
let back = SKShapeNode(rect: CGRect(x: 0-120, y: 1024-200-30, width: 240, height: 140), cornerRadius: 20)


더 자세한 내용은 아래 참조

댓글 없음:

댓글 쓰기

추천 게시물

애플 개발자 등록방법 2016년 5월 8일 기준!!

애플 개발자 등록 절차 1. 개발자 등록 페이지 이동    애플 개발자 로그인 > Account 페이지 이동 > 하단 영역 클릭 (이미지 참조)   >> Enroll 클릭 >> 무조건 승인!! ...