2015-09-22 60 views
0

我正在用SpriteKit快速构建游戏。我有环形图像内环精灵套件

enter image description here

我想通过环飞对象,如果对象接触环的两边,游戏结束。 所以我想做一个有空隙的环形物体。

let gap = SKNode() 
gap.position = CGPoint(x: CGRectGetMidX(self.frame) + self.frame.size.width, y: CGRectGetMidY(self.frame) + ringOffset) 
gap.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(ring.size.width, gapHeight)) 
gap.runAction(moveAndRemoveRings) 
gap.physicsBody?.dynamic = true 

movingObjects.addChild(gap) 

我有这样的代码,如果它可以帮助你

+0

目前尚不清楚你的问题是什么。 – Loanb222

回答

0

如果这环上雪碧一个PNG质地,只需用你的纹理physicsBody。