Cilindrica

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un CylindricalConstraint consente ai suoi attacchi di scorrere lungo un asse e ruotare attorno a un altro asse. Questo vincolo, insieme a un SpringConstraint, è ideale per costruire sospensioni per veicoli dove l'ammortizzatore della ruota può scorrere su e giù mentre la ruota stessa ruota. Questo vincolo può essere alimentato sia in modo angolare che lineare.

Potenza angolare

Se il AngularActuatorType di un cilindrico è impostato su Motor, tenta di ruotare gli attacchi con l'obiettivo di raggiungere la sua AngularVelocity. Puoi controllare ulteriormente questa rotazione attraverso MotorMaxAngularAcceleration e MotorMaxTorque.

Se il AngularActuatorType di un cilindrico è impostato su Servo, tenta di ruotare a un angolo specificato da TargetAngle. Questa rotazione è controllata da AngularSpeed, AngularResponsiveness e ServoMaxTorque.

Potenza lineare

Se il ActuatorType di un cilindrico è impostato su Motor, tenta di tradurre gli attacchi con l'obiettivo di raggiungere Velocity. Puoi controllare ulteriormente questa traduzione attraverso MotorMaxAcceleration e MotorMaxForce.

Se il ActuatorType di un cilindrico è impostato su Servo, tenta di tradurre gli attacchi a una separazione impostata specificata da TargetPosition. Questa traduzione è controllata da Speed, LinearResponsiveness e ServoMaxForce.

Limiti

Puoi impostare limiti per restringere sia l'intervallo di scorrimento che la rotazione di un vincolo cilindrico.

Abilitare la proprietà LimitsEnabled espone i valori LowerLimit e UpperLimit, così come Restitution che definisce l'elasticità degli attacchi quando raggiungono uno dei limiti.

Abilitare la proprietà AngularLimitsEnabled espone i limiti LowerAngle e UpperAngle, così come AngularRestitution che definisce l'elasticità degli attacchi quando raggiungono uno dei limiti.

LimitsEnabled = true
AngularLimitsEnabled = true

Angolo di inclinazione

InclinationAngle definisce la direzione dell'asse di rotazione come un angolo dall'asse X nel piano X/Y di Attachment0, da -180 a 180. Questo ti consente di inclinare l'elemento rotante senza modificare l'asse di scorrimento.

InclinationAngle = 90
InclinationAngle = 30
© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.