SlidingBallConstraint

Mostrar obsoleto

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

No creable

SlidingBallConstraint es la clase base para las restricciones que permiten que sus accesorios se deslicen a lo largo de un eje pero no rotar, incluidos PrismaticConstraint y CylindricalConstraint .Esto limita los accesorios para que sus ejes X sean colineales pero apunten en direcciones opuestas.También restringe los accesorios para que sus ejes Y sean paralelos.

Al configurar esta restricción, puede ser útil estudiar unidades de Roblox para comprender cómo se comparan las unidades de Roblox con las unidades métricas.

Potencia lineal

Si la limitación de ActuatorType de esta restricción se establece en Motor, intenta traducir los archivos adjuntos con el objetivo de llegar a Velocity .Puedes controlar aún más esta traducción a través de ambos MotorMaxAcceleration y MotorMaxForce .

Si la restricción ActuatorType de este bloque está configurada como Servo, intenta traducir los archivos adjuntos a una separación especificada por TargetPosition.Esta traducción es controlada por Speed , LinearResponsiveness , y ServoMaxForce .

Límites

Puedes establecer límites para restringir el rango deslizante de esta restricción.Habilitar la propiedad LimitsEnabled exponen los valores LowerLimit y UpperLimit , así como Restitution que define la elasticidad de los accesorios cuando alcanzan cualquier límite.

Resumen

Propiedades

Propiedades heredados de Constraint

Propiedades

ActuatorType

Leer paralelo

Establece si la traducción del SlidingBallConstraint se activa y, si es así, qué tipo de activación.

CurrentPosition

Solo lectura
No replicado
Leer paralelo

El desplazamiento actual entre el Attachments de la restricción.

LimitsEnabled

Leer paralelo

Establece si el SlidingBallConstraint limitará el rango de traducción.Si es verdad, esta propiedad expone los valores LowerLimit y UpperLimit , así como Restitution que define la elasticidad de los accesorios cuando alcanzan cualquier límite.

LinearResponsiveness

Leer paralelo

Specifica la "resolución" del servomotor lineal al alcanzar el TargetPosition cuando el tipo de actuador de las Clasesderivadas se establece en Servo .Los valores más grandes se corresponden con una respuesta más rápida y los valores más pequeños con más amortiguación y una respuesta más lenta.

LowerLimit

Leer paralelo

El límite posicional más bajo a lo largo del eje X de Attachment0 si LimitsEnabled es verdadero.

MotorMaxAcceleration

Leer paralelo

La aceleración máxima de la restricción cuando ActuatorType se establece en Motor , ya que la restricción intenta alcanzar su deseado Velocity .

MotorMaxForce

Leer paralelo

La fuerza máxima de la restricción cuando ActuatorType se establece en Motor , ya que la restricción intenta alcanzar su deseado Velocity .

Restitution

Leer paralelo

La elasticidad de la restricción de Attachments cuando alcanzan el final del rango especificado por UpperLimit y LowerLimit, asumiendo que LimitsEnabled está configurado como verdadero.El rango válido está entre 0–1.

ServoMaxForce

Leer paralelo

La fuerza máxima de la restricción cuando ActuatorType se establece en Servo , ya que la restricción intenta alcanzar su deseado Speed .

Size

Leer paralelo

El tamaño visualizado de la restricción.

Speed

Leer paralelo

La velocidad deseada de la restricción cuando ActuatorType se establece en Servo, ya que la restricción se traduce hacia su TargetPosition.Medido en studs por segundo.

TargetPosition

Leer paralelo

La posición objetivo pretendida de la restricción cuando ActuatorType se establece en Servo Medida en studs.

UpperLimit

Leer paralelo

El límite posicional superior a lo largo del eje X de Attachment0 si LimitsEnabled es verdadero.

Velocity

Leer paralelo

La velocidad intentada de la restricción cuando ActuatorType se establece en Motor. Medida en studs por segundo.

Métodos

Eventos