Загрузка данных


void LateUpdate()
{
    // Вместо дельты берем общую позицию камеры и умножаем на скорость параллакса
    // Знак МИНУС перед позицией заставит фон двигаться в противоположную от белки сторону
    backgroundOffset.x = -transform.position.x * backgroundSpeed * 0.1f;
    midgroundOffset.x = -transform.position.x * midgroundSpeed * 0.1f;

    // Применяем сдвиг к материалам
    if (backgroundRenderer != null)
        backgroundRenderer.material.mainTextureOffset = backgroundOffset;

    if (midgroundRenderer != null)
        midgroundRenderer.material.mainTextureOffset = midgroundOffset;
}