Bone
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Los huesos son objetos no renderizados que impulsan el movimiento de una o más partes para los propósitos de la animaciones, o crear ropa y personajes. Los huesos son parte de un Model o MeshPart objeto's esqueleto que típicamente accede y animan a través del Editor de animación .
Las rigs se crean durante el proceso de modelado en software de terceros como Blender o Maya. Después de importar el modelo de rig en Studio, puede agregar el modelo directamente a su experiencia, o guardar y compartir el modelo como un recurso. Vea Rigging para obtener más información sobre la creación y el uso de modelos de rig.
Nota que puedes padre Bones debajo de otros Bones y partes. Cuando padre un hueso a otro hueso, la posición del hueso hijo será relativa a la posición del hueso padre, y la jerarquía de los objetos padreados Bone puede cambiar el comportamiento de las partes afectadas durante la posición o animaciones.
Relación con Motor6D
Para apoyar las animaciones con rigs más antiguos que usan juntas, como Motor6D , puedes usar la propiedad Bone.Transform de la misma manera que Motor6D.Transform . Roblox usa el desplazamiento de los huesos de la postura predeterminada para conducir una animación, y los huesos no se replican o serializ
CFrame de hueso
Los huesos heredan la propiedad de CFrame de Attachments que Roblox usa como posición de referencia del hueso. Las propiedades de mundo heredadas WorldCFrame y otras propiedades del mundo devuelven la posición inicial no transformada.
Resumo
Propriedades
Determina el desplazamiento animado actual del hueso en su espacio local.
Describe el desplazamiento combinado de CFrame del hueso y el desplazamiento de animación actual en el espacio local del hueso.
Describe el desplazamiento combinado de CFrame del hueso y el desplazamiento de animación actual en el espacio del mundo.
Dirección del eje X de la dirección del conexión, representada como una unidad Vector3 .
CFrame desplazamiento de la conexión.
Orientación de la accesorio con respecto a la orientación de su padre.
Desplazamiento posicional de la conexión, en relación con la posición y orientación de su padre.
Dirección del eje Y de la dirección del conexión, representada como una unidad Vector3 .
Alterna la visibilidad en la experiencia del conexión.
Dirección del eje X de la dirección del anexo con respecto al mundo, representada como una unidad Vector3 con una longitud de 1.
El CFrame exacto del móvil en coordenadas espaciales del mundo.
Orientación de la acción con respecto al mundo en lugar de su propio padre.
Posición del accesorio con respecto al mundo en lugar de su propio padre.
Dirección del eje Y de la dirección del objeto con respecto al mundo, representada como una unidad Vector3 con una longitud de 1.
Propriedades
Transform
Transformar determina el desplazamiento animado actual del hueso en relación con su CFrame . Esta propiedad se establece por Roblox cuando se reproducen las animaciones en las mallas de la piel, aunque se puede manipular manualmente de una manera similar a Class.Motor6D.Transform .
Véase también:
- Motor6D.Transform , una propiedad que juega un papel similar en la animacionesdel personaje
- TransformedCFrame y TransformedWorldCFrame, cuyos valores se determinan en parte por esta propiedad
TransformedCFrame
TransformedCFrame describe el desplazamiento combinado de CFrame del hueso y el desplazamiento de animación actual ( Transform ) en el espacio local del hueso.
Véase también:
- Transform , una propiedad que en parte determina el valor de esta propiedad
- Bone.TransformedWorldCFrame , una variante de espacio del mundo de esta propiedad
TransformedWorldCFrame
TransformedWorldCFrame describe el desplazamiento combinado de CFrame del hueso y el actual desplazamiento de animación ( Transform ) en el espacio del mundo.
Véase también:
- Transform , una propiedad que en parte determina el valor de esta propiedad
- Bone.TransformedCFrame , una variante de espacio local de esta propiedad