2016-03-21 3 views
0

Я хочу проверить, есть ли объект под моим игроком в моем бесконечном 3D-бегуне, что-то вроде лучевого кастинга в единстве. Есть ли эквивалент или кто-то знает, как сделать это по-другому, может быть?Swift единый raycast эквивалент

Проверка на столкновение Я пробовал, но так как это шар, что делает его динамическим физическим телом, он заставляет его двигаться по всему месту.

+0

Я использую SceneKit, если это то, что вы имеете в виду. Сама сцена управляется в классе сокос лайк –

ответ

0

SCNNode предоставляет -hitTestWithSegmentFromPoint:toPoint:options:.

В Fox: Building a SceneKit Game with the Xcode Scene Editor пробными препятствиями и землей являются тела статической физики, а -[SCNPhysicsWorld rayTestWithSegmentFromPoint:toPoint:options:] используется для достижения того, что вы ищете.

+0

Я загляну в нее! Большое спасибо! –