Чтобы точно определить, где вы ошиблись в скрипте Unity Parallax Effect, нам понадобится код этого скрипта. Однако, я могу предположить несколько распространенных ошибок, которые могут возникнуть при реализации параллакс-эффекта в Unity.
1. Неправильное масштабирование фоновых слоев: Если фоновые слои неправильно масштабируются, они могут выглядеть смещенными или искаженными. Убедитесь, что вы правильно настроили размеры и позиции своих фоновых слоев.
2. Неправильное использование координат: При реализации параллакс-эффекта вы должны использовать разные координаты для разных слоев. Обычно, более ближние камере слои должны перемещаться с более высокой скоростью, чем более дальние слои. Если вы используете одинаковые координаты для всех слоев, это может привести к неверному эффекту параллакса.
3. Неправильное обновление позиций слоев: Для создания параллакс-эффекта вам нужно обновлять позиции фоновых слоев в зависимости от движения камеры. Проверьте, что вы обновляете позиции слоев в правильном месте и с правильной скоростью.
4. Неправильное использование скрипта Camera.main: Для реализации параллакс-эффекта вам может понадобиться получить доступ к главной камере. Убедитесь, что вы правильно использовали Camera.main и что у вас есть ссылка на главную камеру.
Это лишь некоторые из возможных ошибок, которые могут возникнуть при реализации параллакс-эффекта в Unity. Вы должны более подробно описать проблему и предоставить код скрипта, чтобы мы могли точнее анализировать и исправлять ошибки.