Итак, я пытаюсь создать плоский конвейер, на котором блок будет сидеть и двигаться, но я хочу, чтобы он мог поворачиваться, поэтому я не могу использовать жесткийbody.moveposition, я пытался использовать addforce, но я не могу получить это работает должным образом без использования импульса или изменения скорости, потому что тогда это заставляет руду вращаться (это кубы) моей последней попыткой было использование скорости, но я не уверен, как заставить его сохранять свою прежнюю скорость при смене углов, чтобы он не облажался.
.
Если это не очень много смысл, вот лучшее объяснение, я пытаюсь создать конвейерную систему на сетке, где каждый слот имеет направление, и куб движется вдоль него, всякий раз, когда куб достигает поворота, я хочу, чтобы куб продолжал двигаться вперед короткое расстояние, поэтому он не просто сразу меняет направления и go вдоль нового конвейера, потому что таким образом он сразу же изменится и будет сидеть на краю конвейера, а не продолжать движение в направлении.
edit: у меня в данный момент все работает, теперь моя проблема в том, что при касании конвейера кубы будут подпрыгивать, поэтому они не будут оставаться плоскими на конвейере, я могу исправить это, сжимая все вращение куба, но тогда это иногда останавливает руда на конвейере, не позволяющая ему двигаться.