Когда отпускаю кнопку не всегда срабатывает.
Синтаксис:
Используется csharp
if (Input.GetKey(KeyCode.J))
{
JointMotor2D tempMotor = rb.motor;
tempMotor.motorSpeed = -100;
rb.motor = tempMotor;
}
else if (Input.GetKeyUp(KeyCode.J))
{
JointMotor2D tempMotor = rb.motor;
tempMotor.motorSpeed = 0;
rb.motor = tempMotor;
}
{
JointMotor2D tempMotor = rb.motor;
tempMotor.motorSpeed = -100;
rb.motor = tempMotor;
}
else if (Input.GetKeyUp(KeyCode.J))
{
JointMotor2D tempMotor = rb.motor;
tempMotor.motorSpeed = 0;
rb.motor = tempMotor;
}