Seção 2
O script
Certo, agora que você já fez a primeira parte, você precisa incorporar o seguinte em seu código.
Adicionar nova variável global> ScrollSpeed = 200 (por enquanto).
Depois disso, faça o seguinte:
System > Every tick - TiledBackground > Set (X ou Y dependendo se vai mover para cima ou para baixo, esquerda ou direita)> TiledBackground. (X ou Y dependendo do que você definiu) + (dt * ScrollSpeed).
Exemplo
System > Every tick - TiledBackground > Set Y > TiledBackground.Y + (dt * ScrollSpeed)
Agora você precisa redefinir o Y ou o X, dependendo do caminho que você está movendo, de volta ao 0. Para fazer isso, basta fazer o seguinte:
TiledBackground> Compare X ou Y dependendo de mover para cima ou para baixo, para a esquerda ou para a direita> Dependendo da esquerda ou da direita, para cima ou para baixo decide se é maior ou menor do que, subindo seria menor que, para baixo é maior do que, direito é Maior que, esquerda é menor que TODOS DEVEM SER MAIOR OU MENOR DE 0 então para a ação Set (X ou Y) para que o X ou Y original é ajustado.
Agora, para decidir sobre o que ScrollSpeed deve ser definido, importe o Teclado e faça o seguinte:
Keyboard > On Key Pressed > Seta para a direita - Adicionar 100 ao ScrollSpeed.
Keyboard > On Key Pressed > Seta para a esquerda - Subtrair 100 do ScrollSpeed.
Agora basta você encontrar o número que preferir e alterar o valor padrão de Velocidade.
Use um TEXT para ajudar a visualizar a velocidade ideal para utilizar, sem baixar o valor muito rápido.