LinearVelocity

Artık kullanılmayanları göster

*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

Şuradan alınan Özellikler: Constraint

Özellikler

ForceLimitMode

Paralel oku

Kısıtlayıcı gücünün sınırlarını belirler. Magnitude ile bir kı

ForceLimitsEnabled

Paralel oku

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

Paralel oku

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|

LineVelocity

Paralel oku

Hızı VelocityConstraintMode ile ayarlanırken hız değerini yüzde olarak yazın.

MaxAxesForce

Paralel oku

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

Paralel oku

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

Paralel oku

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

Paralel oku

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

Paralel oku

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.
Paralel oku

Class.LinearVelocity kısıtlaması için LinearVelocity özelliğini ayarlar.

SecondaryTangentAxis

Paralel oku

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

Paralel oku

Vector3 hız değeri, Class.LinearVelocity.VelocityConstraintMode|VelocityConstraintMode``Enum.VelocityConstraintMode|Vector ile ayarlandığında değer alır.

VelocityConstraintMode

Paralel oku

Class.LinearVelocity kısıtlamasının modu: Line, Plane veya 1>еньu.VelocityConstraintMode|Vector1> .Varsayılan, 4>еньu.VelocityConstraintMode|Vector4> .

Yöntemler

Etkinlikler