Herramientas pivot

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Las herramientas pivot y las propiedades relacionadas te dan un control completo sobre los puntos alrededor de los cuales se giran y traducen los objetos.

Herramientas de estudio interactivas

Las herramientas interactivas de Studio se encuentran en la pestaña Modelo.

Studio's Model tab with the Pivot Tools section highlighted.

Editar eje

La herramienta Editar pivote te permite mover o rotar el punto de pivote de una parte o modelo.Una vez establecer, la rotación y el escalado ocurren alrededor del punto pivote.Para obtener más información, vea Establecer una parte principal.

Los siguientes diagramas muestran ejemplos de ubicaciones de pivote en relación con los límites del objeto.

A blue cube with its pivot point set in the center of the cube. A green circle represents the object's rotation in relation to its pivot point.

Cuando giras el eje de un modelo, la caja de contención del modelo también gira.

A model of a purple, blue, and red block with its pivot point set on a the edge of the model's bounding box. A green circle represents the object's rotation in relation to its pivot point.

Puedes especificar un PrimaryPart para modelos, que es un BasePart dentro del modelo que puedes usar como base posicional. En términos de puntos de pivote:

  1. Cuando asignas un PrimaryPart a un aplicación de modelado, los cambios de pivote existentes se realizan al punto de pivote del PrimaryPart .Si luego designas/reesignificas el PrimaryPart , el punto pivote se restablece al centro
  2. 2> de la caja delimitadorade contención del aplicación de modelado.: Si eliminas el de un aplicación de modelado, el punto pivote permanece en la misma ubicación y no se revertirá a su posición anterior.Esto evita un "salto" repentino si eliminas cualquier parte del aplicación de modelado.6>

Ajustar

La casilla de verificación Ajustar alterna si el punto de pivote se ajusta a puntos calientes como esquinas, bordes o centros cuando lo mueves con la herramienta Editar pivote .Cuando el ajuste está habilitado, los puntos calientes se muestran como pequeños puntos magenta.

Puntos calientes en una parte
Puntos calientes en un modelo

Reiniciar

El botón reiniciar mueve el punto pivote al centro de la caja delimitadorade contención de un objeto o aplicación de modelado.Esta operación es útil después de que hayas cambiado la composición de un modelo y desees colocar su punto pivote en el centro de su nueva caja delimitadorade contención.

Propiedades pivot

Además de las herramientas interactivas, los valores pivot se pueden establecer directamente en la ventana Propiedades.

PropiedadDescripción
Posición de origen Ubicación mundial actual del objeto basada en su punto de pivote en lugar de su caja delimitadorade contención. Útil para establecer la ubicación precisa de un Model .
Orientación de origen Orientación actual del objeto basada en su punto de pivote en lugar de su caja delimitadorade contención.
Posición de desplazamiento pivote Ubicación precisa del pivote con respecto al objeto.¹
Orientación de desplazamiento pivote Orientación de pivote precisa.¹
Posición de pivote mundial La ubicación mundial precisa del pivote para Models sin un PrimaryPart.Si se establecerun PrimaryPart , el modelo usará Posición de desplazamiento pivote ya que el pivote se vuelve relativo a esa parte.¹
Orientación de pivote mundial La orientación mundial precisa para Models sin un PrimaryPart.Si se establecerun PrimaryPart , el modelo usará Orientación de desplazamiento pivote ya que el pivote se vuelve relativo a esa parte.¹
1 Cambiar esta propiedad no moverá o girará el objeto.

Manipular pivotes en scripts

Aparte de las herramientas del estudio, los puntos de pivote se pueden acceder y manipular en scripts.

Función o propiedadDescripción
GetPivot()Busca la ubicación mundial actual del eje de un objeto como CFrame.Esto devuelve la posición de un objeto en el espacio 3D independientemente de si es una parte individual o un Model .
PivotTo()Mueve el objeto para que su pivote se ubique en el especificado CFrame.Esto permite el movimiento uniforme de objetos de ambas partes e modelos individuales.
BasePart.PivotOffsetEl CFrame que especifica el desplazamiento pivote; efectivamente el desplazamiento del pivote desde el CFrame de la BasePart
Model.WorldPivotPara Models sin un PrimaryPart , el CFrame que especifica el punto pivote del aplicación de modeladoen el espacio mundial.Si se establecerun PrimaryPart , el modelo usará BasePart.PivotOffset ya que el pivote se vuelve relativo a esa parte.²
2 Cambiar esta propiedad no moverá o girará el objeto.