Ах, прославленный ответ возник.
https://github.com/liabru/matter-js/pull/132
не уверен, если есть какой-либо интерес в этом. Я поклонник того, что вы создали. В моем последнем проекте я использовал вещество-js, но мне нужны были элементы, которые тяготеют к определенной точке, а не к общему направлению. Это было очень легко. Мне было интересно, если вы тоже заинтересованы в этой функции, это ничего не сломает.
Все, что нужно сделать, это установить engine.world.gravity.isPoint = true, а затем вектор силы тяжести используется как точка, а не направление. Можно установить:
engine.world.gravity.x = 355;
engine.world.gravity.y = 125;
engine.world.gravity.isPoint = true;
и все объекты будут тяготеть к этой точке.
Если это не входит в объем этого движка, я понимаю. В любом случае, спасибо за отличную работу.
не могли бы вы сделать небольшую демонстрацию этой функции? Я пробовал около двух часов и не мог заставить его работать. – leAthlon