Blocos de Movimento
Os blocos de movimento controlam onde cada ator está e para onde aponta. O palco usa o sistema de coordenadas do Scratch: o centro é (0, 0), X cresce para a direita e Y cresce para CIMA — atenção quem vem de sistemas de tela onde Y cresce para baixo.
A direção segue a convenção do Scratch: 90° aponta para a direita, 0° para cima, -90° para a esquerda e 180° para baixo.
Mova [n] passoscomandoDesloca o ator na direção para onde ele aponta. Combinado com “aponte para a direção”, permite movimento em qualquer ângulo.
Vá para x: [x] y: [y]comandoTeleporta o ator para a posição exata. É o bloco mais usado em loops de jogo para aplicar posições calculadas.
Vá para x: (wx - scrollX) y: wy — posiciona um tile em relação à câmeraAdicione [n] a X / a YcomandoSoma um valor à coordenada atual. “Adicione vx a x” é a base da física com velocidade.
Mude X para / Y paracomandoDefine uma coordenada diretamente, sem alterar a outra.
Aponte para a direção [graus]comandoGira o ator para a direção indicada. Com o estilo de rotação “esquerda-direita”, apenas espelha o sprite — ideal para personagens de plataforma.
Gire [graus]comandoSoma ao ângulo atual do ator (horário ou anti-horário).
Deslize por [s] seg. até x: y:comandoMove suavemente até o destino ao longo do tempo indicado, com interpolação automática.
posição x / posição y / direçãoreporterDevolvem a posição e direção atuais do ator, para usar dentro de expressões e condições.
Vá para z / Adicione a z (3D)comandoControlam a profundidade do ator na cena 3D. Em projetos 2D, o Z também define a ordem das camadas.
Vá para x y z (3D)comandoPosiciona o ator nas três dimensões de uma vez, para cenas 3D.
Mova nos eixos (3D)comandoDesloca o ator na direção para onde ele aponta em 3D, decompondo o movimento pelos eixos de rotação (yaw/pitch/roll) — a base de controles em terceira pessoa.
