【发布时间】:2018-04-09 12:01:30
【问题描述】:
我正在尝试模拟一场足球比赛。我有一个模拟球场的SCNPlane。我已经导入了一个足球球门 3d 模型(.dae 文件)和一个球模型(.dae)。
我的球有一个动态的物理体,平面是静态的,目标是运动的。我为每个 SCNNode 设置了 categoryBitMask 和 contactTestBitMask。
当我将球射向球门时,有时球会弹跳并按预期运行,但有时球会穿过球门网并越过球门。
我还分配了SCNPhysicsContactDelegate,当球弹回球门时触发didBeginContact,但当球越过球门时,不会调用该方法。
你知道会发生什么吗?
谢谢!
【问题讨论】:
标签: ios swift scenekit game-physics