Entity:SetFlexWeight

  Entity:SetFlexWeight( number flex, number weight )

Açıklama

Verilen flex kontrolörün ağırlığını/değerini belirler.

Flex ağırlıklarının ayarlanması, müşteriye ağ oluşturmak için iç ağlı bir kuruluş (her kuruluş yüzünde bir) oluşturur.

Sadece 96Flex kontrolörleri ayarlanabilir. Daha yüksek miktarlarda olan modellerde Flex kontrolörleri erişilemez.

Argümanlar

1 Numarası flex
Ağırlığı değiştirmek için gevşeklerin kimliği.0ve Entity:GetFlexNum- Bir tane.
- 2 Numarası ağırlık
Yeni ağırlık belirlenmeli.

Aralık, ile ilgili kuruluşlar için [0,1]'dir.Entity:HasFlexManipulatior, ve model tarafından tanımlanan giriş aralığı başka türlü (Entity:GetFlexBounds)

Aralıkın ötesine geçmeye izin verilir ve etkisini (mümkün olan kötü sonuçlara) artırır.Entity:SetFlexScale- Evet.

Örnek

Randomized yüz yumrukları ile müşteri yanında bir oyuncak doğurur.

concommand.Add( "test_csragdoll_flex", function( ply ) local ragdoll = ClientsideRagdoll( "models/player/breen.mdl" ) ragdoll:SetNoDraw( false ) ragdoll:DrawShadow( true ) ragdoll:SetPos( ply:GetPos() ) --print ((Ragdoll)) for i=0,ragdoll:GetFlexNum() do ragdoll:SetFlexWeight( i, math.Rand( 0, 1 ) * 5 ) //print( ragdoll:GetFlexWeight( i) ] end end )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord