HingeConstraint
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Bir Hinge Kısıtlaması iki 'nin bir eksen etrafında dönmesine izin verir, böylece her ikisi de aynı pozisyonda bulunur ve her ikisinin X eksenleri aynı yönde yönlendirilir.
Bu kısıtın bir parçayı ( A ) başka bir parçaya ( B ) bağladığında sabitlenmiş veya sabitlenmiş bir parçaya bağlandığında ( Z ), parça A yerel olarak simüle edilmeyecektir, bir oyuncu ile etkileşimde.
Bu kısıtlamayı yapılandırırken, Roblox birimlerinin metrik birimlerle nasıl karşılaştırıldığını anlamak için Roblox Birimleri incelemek yararlı olabilir.
Açısal Güç
Kapaklar dönmeyi etkinleştirmek için yapılandırılabilir.Bir menteşenin ActuatorType 'si Motor 'ye ulaşma hedefiyle döndürülmeye çalışırsa, bağlantıları döndürmeye çalışır ve AngularVelocity 'a ulaşır.Bu dönüşü MotorMaxAcceleration ve MotorMaxTorque aracılığıyla daha da kontrol edebilirsiniz.Bir menteşenin ActuatorType 'si Servo 'ya ayarlanırsa, belirtilen bir açıya dönmeye çalışır TargetAngle.Bu dönüş her ikisi tarafından da kontrol edilir: AngularSpeed ve ServoMaxTorque.
Sınırlar
Bir menteşenin dönüşünü sınırlandırmak için sınırlar belirleyebilirsiniz, böylece yalnızca bir menzilde açılıp kapatılması gereken mekanizmalar gibi kapılar sadece açılıp kapatılabilir.LimitsEnabled özelliğinin etkinleştirilmesi, LowerAngle ve UpperAngle sınırlarını ve ayrıca Restitution sınırlarının elastikliğini tanımlayan çözümleri ortaya çıkarır, böylece bağlantılar herhangi bir sınıra ulaştığında elastikiyet tanımlanır.
Özet
Özellikler
HingeConstraint dönüşünün etkinleştirilip etkinleştirilmediğini ve eğer öyleyse hangi tür bir aktivasyon kullandığını ayarlar.
Servo motorunun TargetAngle ulaşmasındaki keskinliğini belirtir.
Arzu edilen açısal hız, HingeConstraint ile ActuatorType set edilerek Servo dönerek korunmaya çalışacaktır, TargetAngle kendisine doğru.Radyandan/saniye ölçülür.
Açısal hız a HingeConstraint ile ActuatorType ayarlanacak ve Motor elde etmeye çalışacaktır. Radyandaki / saniye ölçülür.
Mevcut açı HingeConstraint .
HingeConstraint ın dönüş aralığını sınırlandırıp sınırlandırmayacağını ayarlar.
Eğer LimitsEnabled doğruysa, minimum dönme açısı HingeConstraint izin verecektir.
Maksimum açısal hızlandırma bir HingeConstraint ile ActuatorType set edilir Motor , onun AngularVelocity kazanmasına uygulanabilir.Radyandan/saniye² ölçülür.
Arzu edilen 'e ulaşmaya çalışırken, ile ayarlanan maksimum tork, ulaşmaya çalışırken uygulanabilir.
HingeConstraint 'nin görsel çapı.
Nasıl esnek Attachment bir HingeConstraint tarafından bağlandığında menzilin sonuna ulaşırken LimitsEnabled doğru olduğunda sınırlandırılacak. 0 ile 1 arasında sınırlı.
Arzu edilen 'e ulaşmaya çalışırken, ile ayarlanan maksimum tork, ulaşmaya çalışırken uygulanabilir.
Hedef açısı bir HingeConstraint , eğer ActuatorType 'i Servo olarak ayarlanırsa döndürmeye çalışacaktır. Derecelerle ölçülür.
Eğer LimitsEnabled doğruysa, HingeConstraint maksimum dönme açısına izin verecektir.
Kısıtının şu anda dünyada aktif olup olmadığını gösterir.
Attachment , Constraint.Attachment1 'ye bağlı olan.
Attachment , Constraint.Attachment0 'ye bağlı olan.
Kısıtlamanın rengi.
Kısıtın etkin olup olmadığını değiştirir. Toggle whether or not the constraint is enabled.
Kısıtın görünürlüğünü değiştirir.
Özellikler
ActuatorType
HingeConstraint dönüşünün etkinleştirilip etkinleştirilmediğini ve eğer öyleyse hangi tür bir etkinleştirme olduğunu ayarlar.
- Eğer ile ayarlanırsa, kilit, ulaşma hedefiyle bağlantıları döndürmeye çalışacaktır.Bu dönüş, her ikisi tarafından da sınırlıdır: MotorMaxAcceleration ve MotorMaxTorque.
- Eğer ile ayarlanırsa, kilit açı belirtilen bir açıya döndürmeye çalışacaktır.Bu dönüş, her ikisi tarafından da sınırlıdır: AngularSpeed ve ServoMaxTorque.
Hareketli ve serbest döndürme dönüşünün her ikisi de LimitsEnabled doğru olarak ayarlanarak sınırlandırılabileceğini unutmayın.
AngularResponsiveness
Bu özellik, servo motorunun TargetAngle ulaşırken keskinliğini belirtir, ActuatorType , Servo ayarlandığında.Daha büyük değerler daha hızlı bir yanıtla eşleşir ve daha küçük değerler daha fazla sarsıntı ve daha yavaş bir yanıt verir.
AngularSpeed
Arzu edilen açısal hız, HingeConstraint ile ActuatorType set edilerek Servo dönerek korunmaya çalışacaktır, TargetAngle kendisine doğru.Radyandan/saniye ölçülür.
AngularVelocity
Açısal hız a HingeConstraint ile ActuatorType ayarlanacak ve Motor elde etmeye çalışacaktır. Radyandaki / saniye ölçülür.
LimitsEnabled
HingeConstraint ın dönüş aralığını sınırlandırıp sınırlandırmayacağını ayarlar.Etkinleştirildiğinde, kısıt sadece CurrentAngle ile LowerAngle ve UpperAngle arasında olmasına izin verecektir.Eğer Attachment sınırlı dönüş aralığının sonuna ulaşırsa, dönmeyi bırakacaklar.Eğer Restitution 0'dan büyükse, ekler sınırlı menzilin sonlarına ulaştığında zıplayacaktır.
LowerAngle
Eğer LimitsEnabled doğruysa, minimum dönme açısı HingeConstraint izin verecektir. Derecelerle ölçülür.
MotorMaxAcceleration
Maksimum açısal hızlandırma bir HingeConstraint ile ActuatorType set edilir Motor , onun AngularVelocity kazanmasına uygulanabilir.Radyandan/saniye² ölçülür.
MotorMaxTorque
Arzu edilen 'e ulaşmaya çalışırken, ile ayarlanan maksimum tork, ulaşmaya çalışırken uygulanabilir.
Restitution
Nasıl esnek Attachment bir HingeConstraint tarafından bağlandığında menzilin sonuna ulaşırken LimitsEnabled doğru olduğunda sınırlandırılacak. 0 ile 1 arasında sınırlı.
ServoMaxTorque
Arzu edilen 'e ulaşmaya çalışırken, ile ayarlanan maksimum tork, ulaşmaya çalışırken uygulanabilir.
TargetAngle
Hedef açısı bir HingeConstraint , eğer ActuatorType 'i Servo olarak ayarlanırsa döndürmeye çalışacaktır. Derecelerle ölçülür.
UpperAngle
Eğer LimitsEnabled doğruysa, HingeConstraint maksimum dönme açısına izin verecektir. Derecelerle ölçülür.