我正在尝试模拟足球比赛.我有一个SCNPlane模拟法庭.我已经导入了足球目标3D模型(.dae文件)和球模型(.dae).
我的球有一个动态的物理体,飞机静止,目标是运动学.我为每个SCNNode 设置了categoryBitMask和contactTestBitMask.
当我将球射向球门时,有时球会反弹并且表现得如预期的那样,但有时候球会穿过球门并穿过它.
我已经分配了SCNPhysicsContactDelegate并且didBeginContact当球再次反弹时触发,但是当球越过它时,则不调用该方法.
你知道会发生什么吗?
谢谢!