Движение рывками
Добавлено: 15 мар 2020, 14:25
Всем здравствуйте, возникла проблема: есть поезд, в нём кабина, а в ней игрок (кабина и игрок - дочерние к поезду). По идее, когда поезд едет, игрок может ходить по кабине, однако его очень сильно трясёт. В то же время, когда поезд не движется, ходить по кабине можно совершенно спокойно.
Вот скрипт движения поезда:
А вот видео с проблемой:
Буду благодарен за помощь!
Вот скрипт движения поезда:
Синтаксис:
Используется csharp
public GameObject poezd;
public float shag;
public float speed;
public GameObject waypoint;
public void Run()
{
speed += shag;
}
public void Stop()
{
speed -= shag * 2;
}
public void Update()
{
poezd.transform.position += poezd.transform.right * speed * Time.deltaTime;
}
public float shag;
public float speed;
public GameObject waypoint;
public void Run()
{
speed += shag;
}
public void Stop()
{
speed -= shag * 2;
}
public void Update()
{
poezd.transform.position += poezd.transform.right * speed * Time.deltaTime;
}
А вот видео с проблемой:
Буду благодарен за помощь!