LinearVelocity
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
LinearVelocity kısıtlaması bir montaj üzerinde bir konstant lineer hızı korumak için gücü uygular. It can be set to apply force along a Vector3 , line, or 2D plane. Alternatively:
- Uygulanan gücün miktarını kontrol etmek istiyorsanız, bir VectorForce kısıtlayıcı kullanın.
- Sadece şu anki başlangıç lineer hızına ihtiyacınız varsa, üretim üzerindeki AssemblyLinearVelocity özelliğini doğrudan ayarlayın.
Bu kısıtlamayı yaparken, Roblox'un birimi ile ilgili şeyleri anlamak yararlı olabilir. Roblox Birimleri ile ilgili şeyleri anlamak için şu kaynağa bakın:
Relativite
Uygulama hızı, kısıtlayıcının RelativeTo özelliği aracılığıyla kontrol edilebil
Özet
Özellikler
Kısıtlayıcı gücünün sınırlı olacağını belirler.
Kısıtlayıcı gücünün sınırlı olup olmadığını belirler veya fiziksel çözgücünün hedef hızını elde etmesi için sınırsız bir güç uygulayabilir.
Hızı bir çizgi boyunca sınırlamak için normalize edilmiş Vector3 yönü.
Hızı VelocityConstraintMode ile ayarlanırken hız değerini yüzde olarak yazın.
Kısıtlayıcının vektör hızını elde etmesi için kullanabileceği maksimum güç boyunca her eksen için maksimum güç. Sadece ForceLimitsEnabled aktif ise, Class
Kısıtlayıcının uygulayabileceği güç vektörünün maksimum boyutu.
Sınır kısıtlayıcının uçağın hızını elde etmesi için uygulayabileceği maksimum güç boyunca her eksen için maksimum güç. Sadece ForceLimitsEnabled akt
Vector2 uçağın her dönme yönündeki hızın değeri.
Uçakta, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Plane ile ayarlanırken, ana eksen kullanılır.
Class.LinearVelocity kısıtlaması için LinearVelocity özelliğini ayarlar.
Uçağın ikinci ekseninde, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Plane olarak ayarlandığında.
Vector3 hız değeri, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Vector ile ayarlandığında değer alır.
Class.LinearVelocity kısıtlamasının modu.
Kısıtlamanın dünyada mevcut olup olmadığını gösterir.
Class.AttachTree ile bağlantılı olan Constraint.Attachment1 .
Class.Attendance ile bağlantılı olan Constraint.Attachment0 .
Sınırın rengi.
Kısıtlamanın etkinleştirilip etkinleştirilmediğini değiştirir.
Kısıtlamanın görünürlüğünü/görünmezliğini değiştirir.
Özellikler
ForceLimitsEnabled
Kısıtlayıcı gücün sınırlı olup olmadığını belirler veya fiziksel çözgücü, hedef hızına ulaşmak için sınırsız bir güç uygulayabilir. Etkinleştirildiğinde, kısıtlayıcı gücü ForceLimitMode ile sınırlıdır. Devre dışı bırak
LineDirection
Hızı bir çizgi boyunca sınırlamak için normalize edilmiş Vector3 yönü, VelocityConstraintMode Ennum.VelocityConstraintMode|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|Hız|
MaxAxesForce
Kısıtlayıcının hedef hızına ulaşması için uygulayabileceği maksimum güç boyunca her eksen için maksimum g
MaxForce
Kısıtlayıcının uygulayabileceği güç vektörünün maksimum büyüklüğü. Sadece ForceLimitsEnabled doğruysa ve ForceLimitMode doğruysa kullanılır. Magnitude2>Class.LinearVelocity.ForceLimit2> 5>Class.Linear
MaxPlanarAxesForce
Sınır kısıtlayıcının uçak hızını elde etmek için uygulayabileceği maksimum güç boyunca her eksen
PlaneVelocity
Vector2 uçağın her dönme yönündeki hız değeri, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Plane ile ayarlandığında.
PrimaryTangentAxis
Uçağın ana ekseninde, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Plane ile ayarlanırken değer değişir:
- Eğer Class.LinearVelocity.RelativeTo|RelativeTo``Enum.ActuatorRelativeTo|Attachment0 ile ayarlanırsa, bu eksen Axis ın 1> Class.Limit.Amount01> ıdır.
- Eğer Class.LinearVelocity.RelativeTo|RelativeTo``Enum.ActuatorRelativeTo|Attachment1 ile ayarlanırsa, bu eksen Axis ile eşdeğerdir.
- Eğer RelativeTo Class.LinearVelocity.IgnoreTo ile değiştirilmişse, bu değer dünya alanında belirtilmelidir.
SecondaryTangentAxis
Uçağın ikinci ekseninde, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Plane ile ayarlanırken değer değişir:
- Eğer Class.LinearVelocity.RelativeTo|RelativeTo``Enum.ActuatorRelativeTo|Attachment0 olarak ayarlandıysa, bu eksen Class.Limit SecondaryAxis ile birleştirilir.
- Eğer Class.LinearVelocity.RelativeTo|RelativeTo``Enum.ActuatorRelativeTo|Attachment1 olarak ayarlandıysa, bu eksen Class.Limit Class.Limit 'in altındır.
- Eğer RelativeTo Class.LinearVelocity.IgnoreTo ile değiştirilmişse, bu değer dünya alanında belirtilmelidir.
VectorVelocity
Vector3 hız değeri, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Vector ile ayarlandığında değer alır.