Я хочу вытащить объект с той же силой, что и игрок, толкает жесткий объект этого объекта. Тем не менее, я не знаю, как сделать такую силу равной силе, идущей в жесткое тело.Unity Pushing Object Script (Little Big Planet like)
Вот мой код:
//if can push and holds button for pushing
other.GetComponent<Rigidbody>().AddForce(new Vector3(player.moveInput.x*player.speed*mass, player.moveInput.y * player.speed * mass, player.moveInput.z * player.speed * mass), ForceMode.Impulse);
Прямо сейчас выше код просто делает окно летать с такой силой, что намного больше, чем я ожидал.
Вы спрашиваете, как вытащить игрока из объекта с той же силой, что и он, нажав на объект? Также вы должны опубликовать весь код и лучше объяснить, что вы просите. – Universus
Я спрашиваю, как сделать сценарий вытягивания для игрока, чтобы вытаскивать объекты, чтобы при перемещении объекта оставаться на определенном расстоянии, как я могу это достичь? –
Что означает «сила, равная силе ходьбы в твердом теле», означает? Что такое «сила ходьбы»? Кроме того, что такое 'player.moveInput'? – pingul