SKPhysicsBody对象用于将物理模拟添加到节点。当场景处理新帧时,它会对附加到场景中节点的物理主体执行物理计算。这些计算包括重力,摩擦力和与其他物体的碰撞。您也可以将自己的力量和冲动应用于身体。场景完成这些计算后,它会更新节点对象的位置和方向。
当他们应该检查是否接触时,SKSpriteNodes会互相反弹
我希望我的代码能够检查两个SKSpriteNodes(purplePentagon和purpleGoal)何时触摸,但是,有时如果节点运行得足够快,它就会像任何一样反弹它...
我有一个球,我向空中射击:它初始化如下:func initBallNode(){// TODO:创建球节点ballNode = SKSpriteNode(imageNamed:“Ball1”)//创建一个球......