Bone

Mostrar obsoleto

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

Ossos são objetos não renderizados que impulsionam o movimento de uma ou mais peças para os fins de animaçõesou criação de roupas e personagens.Ossos são parte de um ou esqueleto de Objetoque você normalmente acessa e anima através do Editor de Animação .

Rigs são criados durante o processo de modelagem em software de terceiros, como Blender ou Maya.Depois de importar o modelo montado no Studio, você pode adicionar o modelo diretamente à sua experiência ou salvar e compartilhar o modelo como um recurso.Veja Montagem para mais detalhes sobre a criação e uso de modelos montados.

Observe que você pode parenter Bones sob outro Bones e peças.Ao cuidar de um osso para outro osso, a posição mundial do osso da criança será relativa à posição do osso parente, e a hierarquia de objetos paternizados Bone pode alterar o comportamento das partes afetadas durante a posição ou animações.

Relacionamento com o Motor6D

Para suportar animações com rigs mais antigos usando articulações, como Motor6D , você pode usar a propriedade Bone.Transform da mesma maneira que Motor6D.Transform .O Roblox usa o deslocamento dos ossos da postura padrão para conduzir uma animação, e os ossos não são replicados ou serializados.

Armação de Quadro de Osso

Ossos herdam a propriedade CFrame de Attachments que o Roblox usa como posição de referência do osso.As propriedades do mundo herdadas WorldCFrame e outras retornam a posição inicial não transformada.

Resumo

Propriedades

  • Não replicado
    Ler Parallel

    Determina o deslocamento animado atual do osso em seu espaço local.

  • Oculto
    Somente leitura
    Não replicado
    Ler Parallel

    Descreve o deslocamento combinado CFrame do osso e o deslocamento de animação atual no espaço local do osso.

  • Somente leitura
    Não replicado

    Descreve o deslocamento combinado CFrame do osso e o deslocamento atual da animação no espaço mundial.

Propriedades herdados de Attachment
  • Não replicado
    Ler Parallel

    Direção do eixo X do anexo, representado como uma unidade Vector3.

  • Ler Parallel

    CFrame deslocamento do anexo

  • Oculto
    Não replicado
    Ler Parallel

    Orientação do anexo em relação à orientação de seu pai.

  • Oculto
    Não replicado
    Ler Parallel

    Deslocamento posicional do anexo, em relação à posição e orientação de seu pai.

  • Não replicado
    Ler Parallel

    Direção do eixo Y do anexo, representado como uma unidade Vector3.

  • Ler Parallel

    Alterna a visibilidade na experiência do anexo.

  • Não replicado
    Ler Parallel

    Direção do eixo X do anexo em relação ao mundo, representado como uma unidade Vector3 com comprimento de 1.

  • Não replicado
    Ler Parallel

    O exato CFrame da anexo em coordenadas espaciais mundiais.

  • Oculto
    Não replicado
    Ler Parallel

    Orientação do anexo em relação ao mundo em vez de seu próprio pai.

  • Oculto
    Não replicado
    Ler Parallel

    Posição do anexo em relação ao mundo em vez de seu próprio pai.

  • Não replicado
    Ler Parallel

    Direção do eixo Y do anexo em relação ao mundo, representado como uma unidade Vector3 com comprimento de 1.

Métodos

Métodos herdados de Attachment

Propriedades

Transform

Não replicado
Ler Parallel

Transformar determina o deslocamento animado atual do osso em relação ao seu CFrame .Essa propriedade é definida pelo Roblox quando as animações em malhas texturizadas são reproduzidas, embora possa ser manipulada manualmente de maneira semelhante a Motor6D.Transform.

Veja também:

TransformedCFrame

Oculto
Somente leitura
Não replicado
Ler Parallel

TransformedCFrame descreve o deslocamento combinado CFrame do osso e o deslocamento de animação atual ( Transform ) no espaço local do osso.

Veja também:

TransformedWorldCFrame

Somente leitura
Não replicado

TransformedWorldCFrame descreve o deslocamento combinado CFrame do osso e o deslocamento de animação atual ( Transform ) no espaço mundial.

Veja também:

  • Transform , uma propriedade que determina parcialmente o valor dessa propriedade
  • Bone.TransformedCFrame , uma variante de espaço local desta propriedade

Métodos

Eventos