Animação no Roblox

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Animação é o processo de aplicar movimento aos seus personagens, objetos e ambientes para criar uma experiência envolvente e dinâmica. Embora haja muitas maneiras de fazer os objetos se moverem e interagirem, a animação no Roblox geralmente se refere à personalização de um movimento expressivo de um personagem específico, ou grupo de peças, usando o Editor de Animação ou APIs de anima

A animação pode aplicar-se a qualquer parte ou grupo de partes do Roblox. Vários tipos de objetos podem utilizar várias funções de animação. As seguintes são as categorias gerais de objetos animaáveis:

  • Objetos simples , como uma peça básica, só pode anunciar alterações na posição única ou propriedade de rotação da peça.
  • Rigs , ou peças conectadas por juntas como Bone ou Motor6D, podem articular movimentos posicionais e de rotação entre suas juntas, como 0> articulações de elbows e tornozelo0> . Modelos Rigged podem aproveitar recursos de animação, como 3> kinematics reversos</
  • R15 rigs , modelos de personagens padrão do avatar personagem modelo, podem usar animações da biblioteca de animação de personagens do Roblox e outros recursos de movimento, mesmo que seja um modelo de personagem de jogador ou não.

Editor de animaçãode Animação

O plugin Editor de Animação permite que você projete e publique animações personalizadas em modelos. Você pode mover as juntas que conectam seções individuais de um modelo para criar poses, e o Editor de Animação anima suavemente o modelo a partir de poses para poses. Desde que todas as peças em movimento estejam conectadas com objetos Motor6D, você pode

Ao criar animações, o Studio fornece as seguintes funções para animação:

  • Crie instantaneamente animações de rosto e corpo através da ferramenta Captura de Animação.

  • Migre para o Editor de Curva para acessar a interface de animação baseada em curva e mais controle sobre suas pistas de animação.

  • Faça animações realistas ao posicionar e animar Bones de um Grid rígido.

Kinematics Inversa

Você pode usar API de kinematics reversa para criar automaticamente animações e poses com base em eventos ambientais e externos. Com kinematics reversa, você pode gerar vários eventos de animação, como ter a cabeça de um personagem em uma pássaro voando no céu ou fazer com que o braço de um personagem chegue automaticamente para uma alça de porta quando estiver perto.

Eventos de Animação

Um evento de animação é um ponto específico em uma animação que gera uma ação. Você pode definir marcadores de evento de animação ao longo do tempo de execução do Editor de Animações, então use AnimationTrack:GetMarkerReachedSignal() para detectar esses marcadores à medida que a animação é executada para executar ações específicas, como tocar um efeito de som sempre que o usuário pisar no chão