Muchas contracciones en Roblox usarán múltiples restricciones para construir mecanismos más complicados. En particular, puede configurar varias restricciones para que sean actuadas , lo que significa que se moverán bajo su propio poder. Este tutorial le mostrará cómo actuar una HingeConstraint para ser un motor en orden para hacer una rueda de Ferris.
Configuración de la rueda del Ferris
Añade una rueda de Ferris en un lugar usando cualquiera de estos modelos este modelo o este lugar pre-construido .
Para ver los límites y las adjuntas, en la Modelo pestaña, alterna en Detalles de Contrato .
Añadir accesorios
Debes agregar accesorios a la rueda de Ferris para determinar dónde rotar. Cuando trabajas con accesorios, ayuda a mover las piezas con las que estás trabajando para que puedas ver claramente la posición y orientación de las piezas.
En el Explorador, expanda FerrisWheel , seleccione el aplicación de modelado MainSupport y móvelo para que pueda ver el lado del eje de rueda así como el lado del eje de apoyo.
Expand MainSupport y seleccione Soporte del eje . Inserte un accesorio y renombrelo Supportattachment .
Mover SupportRotation para que esté en el borde interior de la SupportAxle .
En la rueda gigante, seleccione WheelAxle y agregue un nuevo accesorio llamado WheelAppearance .
Mueva el Adjunto de rueda al borde del eje. Asegúrese de que esta sea la parte que da soporte donde colocó el Adjunto de soporte .
Si pasa el cursor sobre los archivos adjuntos, verá flechas amarillas y naranjas. Asegúrese de que las flechas amarillas para ambos archivos estén apuntando en la misma dirección. Si no lo están, use la herramienta Rotar para asegurarse de que estén apuntando en la misma dirección.
Crear una HingeConstraint
Ahora que ambos adheridos están en su lugar, es hora de agregar un HingeConstraint para actuar como el motor para la rueda.
En el eje de soporte, crea un nuevo HingeConstraint y llévalo por nombre MainMotor .
En las propiedades de Motor de Principal , establece Attachment0 para Apoyar la Adjunta, y Attachment1 para la Adjunta de Rueda.
Seleccione el modelo MainSupport y restablezca en su posición original.
Cambiar a motor
Por defecto, HingeConstraints sólo se activará si una fuerza externa actúa sobre ellos, como un personaje de usuario empujando en las partes conectadas. Para hacer que un HingeConstraint se active por sí en posesión, debemos configurarlo para ser un Motor , establecer nuestra puntuarde giro deseado y asegurarnos de que la articulación tenga suf
Seleccione Motor de Principales Motores y, en las propiedades, cambie ActuadorTipo a Motor.
Cambia Velocidad de Angulo a 0.314.
Copia el valor inf de MotorMaxAcceleration a MotorMaxTorque para que la rueda pueda soportar cualquier cantidad de peso.
Pruebe su comportamiento de giro de rueda seleccionando Jugar y probando su experiencia.
Nota que solo necesitas el motor en un lado de la rueda; no necesitas motores en ambos lados. Cuando construyes con limitaciones, intenta usar tantos controles como sea posible. Esto garantiza que tus limitaciones sean estables y fiables.
Ahora que tienes la rueda de Ferris completamente construida, intenta experimentar con más limitaciones. Puedes agregar más coches a la rueda de Ferris, o puedes intentar construir una contrapropulsión original.