2016-10-22 2 views
1

Я использую SceneKit и пытаюсь создать SCNPhysicsBody, где масса даже не распределена. Я нашел следующее solution for SKPhysicsBody, которое создает два узла разных масс и соединяет их с помощью SKPhysicsJoint. Однако SCNPhysics не имеет фиксированного типа соединения, он имеет только шарнир, шар и гнездо и слайдер.SCNPhysicsBody Change Center of Mass

Я попытался использовать шарнирное соединение, соединяющее два узла по оси Y в точке, к которой прикасаются узлы, но это создало неустойчивый объект, когда оба узла попытались заняться одним и тем же пространством.

Есть ли у кого-нибудь идеи для решения этого? Благодаря!

ответ

1

Подобный подход должен работать в SceneKit. Сделайте два узла разных масс и присоедините их к родительскому узлу в разных положениях.