В нескольких ответах указывалось, что Update
вызывается один раз в каждом кадре и не должен использоваться для обновления физики, однако его следует использовать для ввода, иначе вы можете пропустить важные события.Проблема, которая возникает сейчас, заключается в том, что если я Update
окажу влияние на физический объект?Например, при отпускании мыши некоторые шары начинают двигаться и вращаться.
void Update
{
if (Input.GetMouseButtonUp(0))
{
ball.getComponent<Rigidbody>().AddForce(vector);
ball.getComponent<Rigidbody>().AddTorque(vector2);
}
}