• Как сделать постепенное увеличение скорости в unity?

    @FantomBog Автор вопроса
    Как я понял сам код рабочий, но у тебя в нём несколько ошибок, вот правильный код.

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class PipeMove : MonoBehaviour
    {
        public float speed; // скорость для движения труб
        public float chengeSpeed = 0.01f; //переменная скорости изменения величины в секунду т.е. через секунду скорость будет speed + chengeSpeed
    
        void Update()
        {
            speed += Time.deltaTime * chengeSpeed; //перём deltaTime - время между кадрами и умнажаем на скорость изменения переменной
            transform.Translate(-speed * Time.deltaTime, 0, 0); // движение труб
        }
    }