Pular para o conteúdo
Documentação
Nesta página

Como o editor funciona

Objeto, quadro, intervalo, camada, pai, quadro-chave - as seis ideias em que todo o editor se apoia

Quando essas seis ideias ficam claras, o resto do editor se explica sozinho:

IdeiaEm resumo
Objetouma forma (o que você vê) e um colisor (o que atinge), dois campos separados
Quadrouma célula de tempo, não um instante
Intervaloo tempo de vida de um objeto: um início e uma duração, sem incluir o fim
Camadaordem de desenho, somada às camadas de todos os pais
Paipassa aos filhos a própria transformação, o estado ativo e o tempo de vida
Quadro-chaveo valor de um campo em um quadro, o jogo leva o valor de um quadro-chave ao outro sozinho

Uma palavra desconhecida - Glossário

Objeto

Um objeto é aquilo que é desenhado e aquilo que atinge. São dois campos diferentes: uma forma (o que você vê) e um colisor (o que atinge). Um feixe que brilha mas nunca toca você é um objeto com forma e sem colisor. Uma parede invisível é o contrário

Quadro e intervalo

Um quadro é uma célula de tempo, não um instante. O quadro 30 ocupa um trecho, não um ponto. A linha do tempo conta a partir de um. Um nível de 900 quadros contém os quadros de 1 a 900. O número 901 é o limite final, não um quadro

Um intervalo é o tempo de vida de um objeto: um início e uma duração. O fim não faz parte do intervalo. Por isso dois objetos colocados um logo após o outro não se sobrepõem em um quadro compartilhado

Mais - Quadros, tempo e duração de um nível

Camada e pai

Uma camada é a ordem de desenho. Ela é relativa: a camada de um objeto é somada às camadas de todos os pais dele

Uma camada mais alta é desenhada na frente. De duas formas na mesma camada resultante, a mais nova (o id mais alto) é desenhada atrás. Por isso a forma que precisa ficar por cima recebe uma camada mais alta

Cuidado

Arrastar um objeto para baixo de outro pai muda a ordem de desenho dele mesmo que você nunca tenha mexido no número

Um pai passa aos filhos a própria transformação, o estado ativo e o tempo de vida. O intervalo de um filho precisa ficar dentro do intervalo do pai

O editor nunca corta o que você escreveu. Ele mantém o seu valor e calcula o valor efetivo separadamente. É por isso que encolher um pai é reversível: alargue-o de novo e o filho volta

Quadro-chave

Um quadro-chave é o valor de um campo em um quadro. O jogo leva o valor de um quadro-chave ao outro sozinho. Cada campo tem o próprio conjunto de quadros-chave: posição, rotação, escala, tamanho, âncoras e pivô

Vale saber

Um campo sem quadros-chave não está quebrado, ele assume o valor padrão. Não é preciso pôr quadros-chave em tudo só por organização

O que um quadro-chave armazena e como o valor viaja entre quadros-chave - Quadros-chave e suavização

Coordenadas

Posições, tamanhos e distâncias ficam em unidades do mundo. O ponto (0, 0) é o centro da tela enquanto a câmera não tem quadros-chave próprios. O x cresce para a direita, o y cresce para cima

O zoom da câmera é a altura da área visível em unidades, 10 por padrão. Por isso uma tela 16:9 mostra x de cerca de -8,89 a 8,89 e y de -5 a 5. Uma tela mais larga ou mais estreita muda só a largura

Um quadro-chave de posição é relativo ao pai. É o deslocamento do pivô do objeto em relação ao ponto de âncora do pai, e ele gira e escala junto com o pai. Um objeto sem pai é posicionado em coordenadas do mundo. Um filho da câmera se move com a câmera

  • pivô - o ponto do próprio retângulo do objeto que a posição coloca no lugar e em torno do qual a rotação e a escala agem. (0.5, 0.5), o centro, por padrão
  • âncoras - o ponto do retângulo do pai a partir do qual a posição é contada, de (0, 0) (canto inferior esquerdo) a (1, 1) (canto superior direito). O centro por padrão. Duas âncoras diferentes esticam o filho junto com o pai

A rotação gira no sentido anti-horário. O arquivo a armazena em radianos, e o assistente de IA também escreve radianos. O inspetor mostra graus por padrão, e a configuração do editor Unidade de rotação muda para radianos

A seguir: Quadros, tempo e duração de um nível, Quadros-chave e suavização, Legibilidade e justiça