Секция 2
Скрипт
Когда вы подготовились, вам нужно сделать следующие в вашем скрипте.
Добавь новую глобальную переменную > ScrollSpeed = 200 (на сейчас).
После этого вам нужно сделать это.
System > Every tick - TiledBackground > Set ("X" если вы увеличили ширину фона или "Y" если высоту) > "TiledBackground.("X" или "Y" в зависимости от того что вы выбрали раньше) + (dt*ScrollSpeed)".
Пример
System > Every tick - TiledBackground > Set Y > TiledBackground.Y+(dt*ScrollSpeed)
Now you we need to reset the Y or X, depending on which way you're moving it, back to 0. Потом мы будем делать это:
TiledBackground > "Compare X" или "Compare Y" > В зависимости от направления выбираем: вверх или влево - меньше, вниз или вправо - больше, ВСЁ ДОЛЖНО БЫТЬ БОЛЬШЕ ИЛИ МЕНЬШЕ ЧЕМ 0, потом для действии "Set X" или "Set Y" выберите X или Y который был раньше.
Чтобы определиться какая переменная ScrollSpeed должна быть, добавьте "Keyboard" и этот временный скрипт:
Keyboard > On Key Pressed > Вправо - Прибавить 100 в ScrollSpeed
Keyboard > On Key Pressed > Влево - Убавить 100 из ScrollSpeed
Теперь мы просто найдём предпочитаемое число и изменим число ScrollSpeed на ваше. Отладочный пред-просмотр поможет вам найти ScrollSpeed во время пред-просмотра в реальном времени не добавляя дополнительных объектов ;)