Я создаю простую игру, как Ru sh. Если вы когда-либо играли в эту игру «Ru sh», мяч остается на дорожке. Я хочу сделать то же самое. Так что в основном путь похож на кривую, похожую на V-образную форму. Каждый раз, когда мяч поднимается на одну сторону дорожки и возвращается назад, мяч летит обратно в воздух, он не привязан к дорожке. Но мне нужно заставить его придерживаться пути, независимо от того, насколько быстро он движется горизонтально. Не могли бы вы помочь здесь. Извините за мой плохой Энгли sh.
if (Input.GetKey(KeyCode.A))
{
//rigidBody.velocity -= new Vector3(0.45f, 0, 0);
rigidBody.AddForce(-0.5f, 0, 0, ForceMode.Impulse);
}
if (Input.GetKey(KeyCode.D))
{
//rigidBody.velocity += new Vector3(0.45f, 0, 0);
rigidBody.AddForce(0.5f, 0, 0, ForceMode.Impulse);
}