Entity:ManipulateBoneScale

  Entity:ManipulateBoneScale( number boneID, Vector scale )

Açıklama

Özel kemik ölçeğini ayarlar.

Bu, prosedürel kemikleri ölçeklendirmez.

Sorun Takipçisi: 3502
NaN değerlerine sahip bir Vector verildiğinde sessizce başarısız olur ve kemikle ilişkili köşeleri (vertices) gizler. Aşağıdaki örneğe bakın.

Argümanlar

1 number boneID
Manipüle etmek istediğiniz kemiğin indeksi
2 Vector scale
Uygulanacak ölçek vektörü. Ölçeğin dünyaya veya varlığa göre değil, orijinal kemik ölçeğine göre olduğunu unutmayın.

Örnek

NaN ve sıfırlama ölçeği arasındaki farkı gösterir.

-- Kafa kemiğini küçülterek esasen köşeleri (vertices) sıkıştırır concommand.Add( "scale_player_head", function( ply, cmd, args ) local ply = Entity(1) local bone = ply:LookupBone("ValveBiped.Bip01_Head1") if not bone then return end ply:ManipulateBoneScale( bone, Vector(0,0,0) ) end ) -- Kafa kemiğini takip eden mesh parçasını gizler concommand.Add( "hide_player_head", function( ply, cmd, args ) local ply = Entity(1) local bone = ply:LookupBone("ValveBiped.Bip01_Head1") local nan = 0/0 if not bone then return end ply:ManipulateBoneScale( bone, Vector(nan,nan,nan) ) end )

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