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