body(at:point)spritekit

时间:2017-07-20 09:04:32

标签: swift sprite-kit skphysicsbody

我有一个按钮,我只想触摸屏幕上的蒙版部分,但是当我使用此代码时,即使我触摸未被遮挡且不可见的部分,它也会执行此操作是我的代码

// Spaceship 4: physics body using texture’s alpha channel
let texturedSpaceShip = SKSpriteNode(texture: spaceShipTexture)
texturedSpaceShip.physicsBody = SKPhysicsBody(texture: 
spaceShipTexture, size: CGSize(width: circularSpaceShip.size.width,                                                      
height:circularSpaceShip.size.height))
if let _ physicsworld.body(at : fingerlocation){
  //do the action I want
}

我应该说我没有创建一个skphysics机构来实现这个目标 请告诉我如何制作skphysicbody以使其正常工作 我创建了

0 个答案:

没有答案