答案 0 :(得分:0)
所以,我做了什么。我将可行走对象的PhysicsBody设置为Alpha蒙版,将其转向重力,将categoryBitMask设置为1。
然后,我检查是否有人点击了我的一个对象,如果是,则玩家移到了那里。
检测我的physicBody是否被触摸还有另一个问题。为此,我使用了这段代码
self.physicsWorld.enumerateBodies(at: touchLocation) {body,stop in
if (body.categoryBitMask == 1)
{
print ("yes")
}
}