2013-08-18 4 views
1

Я сделал мягкий корпус шарового Int Box2D, который выглядит так:Box2D: рулон мягкого тела мяч

enter image description here

Каждая точка окружности является box2d тело и каждая линия представляет собой расстояние сустава. Как это сделать? Я не хочу менять глобальную гравитацию и просто позволяю ей катиться, я хочу, чтобы она начала вращаться из центра (не каждая независимая точка круга).

Мне просто нужна общая идея, а не код.

ответ

2

Общая идея - применить правое усилие к каждому телу. Если вы хотите вращение - эти силы являются нормалями к векторам от центра шара к центру тела.