Я создаю эффект вращающегося колеса с булавками, которые ударяются о указатель, заставляя колесо в конечном итоге замедляться. В нижеследующем абзаце Узел A - это булавка на краю вращающегося колеса, а Узел B - это «тикер», который ударяется о булавки, отклоняет путь и тем самым немного замедляет колесо.
У меня есть два узла, мне нужно, чтобы эти узлы сталкивались друг с другом, чтобы один мог сопротивляться движению другого. Узел A попадет на узел B, к которому прикреплено SKPhysicsJointSpring
. Без узла SKPhysicsJointSpring
узел A попадает на узел B, и он корректно уходит с дороги, поэтому я знаю, что сами узлы настроены правильно. Однако когда я представляю SKPhysicsJointSpring
, у меня странное поведение; узлы правильно реагируют со своими физическими телами, однако сам узел не двигается, и поэтому кажется, что Узел A перекрывает Узел B, прежде чем ему будет сопротивляться физическое тело Узла B.
Треугольник (узел B) прикреплен к темно-серому кругу, а две синие линии - это пружинные соединения. Когда пружинные шарниры удалены, треугольник может свободно двигаться, и его ударили, но круги на краю колеса.