有没有办法围绕某个任意点旋转SKShapeNode,特别是一个矩形?
我在gameScene类的开头声明了我的SKShapeNode
var bladeTouch = SKShapeNode()
并设置其路径以形成矩形
bladeTouch.path = CGPathCreateWithRect(CGRectMake(0, 0, 60, 198), nil)
然而" bladeTouch"只能设法绕其左下角旋转,而我的目的是让它围绕其底部边缘中间的一个点旋转。我将如何翻译它的路径以便这可能?
答案 0 :(得分:1)
这是最简单的:
bladeTouch.path = CGPathCreateWithRect(CGRectMake(-30, 0, 60, 198), nil)