How to create triangle in SpriteKit (Swift 2)
问题 I did it with SKSpritenode func AddTopTriangels() { TopTriangel = SKSpriteNode(imageNamed:"Top-Triangels.png") TopTriangel.position = CGPointMake(frame.size.width/2, frame.size.height/2 + 370) TopTriangel.size = CGSize.init(width: 440, height: 35) addChild(TopTriangel) } But i want to create it with SKShapenode , how i can do it? 回答1: You should create SKSpriteNode as you did in the question and just attach physic body to it with triangle shape: var trianglePath = CGPathCreateMutable()