Как в box2d остановиться после импульса

223
26 ноября 2016, 17:56

В общем игра клиент-серверная, вид сверху, задаю импульс телу. Проблема в том, что сопротивления нет, тело не останавливается.

  1. приходится давать почему то большой вектор

this.body.ApplyImpulse(new this.BOX2D.b2Vec2(-2000, 0), this.body.GetWorldCenter());

  1. Задаю такие параметры для всех тел
        fixtureDef.friction = 0.3;
        fixtureDef.restitution = 0.4;
        fixtureDef.density = 0.48;
        fixtureDef.driction = 0.3;
ballBd.type = this.BOX2D.b2Body.b2_dynamicBody;
  1. Гравитации нет, вид сверху.

Насколько я понимаю мне к телу нужно как то прикладывать силу трения вручную через ApplyForce

Как это правильно сделать?

Может понадобятся ещё параметры

var timeStep = 1.0 / 60;
var iteration = 1;
READ ALSO
Как вставить переменную в Django templates (Python)

Как вставить переменную в Django templates (Python)

Что-то я всё совсем уже затупил, всё время с массивами, да с массивами а простую переменную delta не получается вставитьviev:

337
Как работать с библиотекой Google Charts

Как работать с библиотекой Google Charts

Необходимо построить гистограмму, у которой бы регулировалось количество столбцов и их высота, в зависимости от передаваемых параметровТак...

341
textarea вставляет перевод строки [закрыто]

textarea вставляет перевод строки [закрыто]

Есть textarea в которую я через $("#text")val(res); записываю текст

317