Entity:SetFlexWeight
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
- 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