Entity:PhysicsFromMesh
boolean Entity:PhysicsFromMesh( table vertices, string surfaceprop = "default", Vector massCenterOveride = nil )
Açıklama
Varlığın fizik modelini (physics mesh), tepe noktaları tablosuyla (table of vertices) tanımlanan bir üçgen yığınından (triangle soup) başlatır. Ortaya çıkan model boştur, delikler içerebilir ve her zaman 0 hacme sahiptir.
Bu, arazi yükseltileri gibi statik geometriler için çok kullanışlı olsa da, hareket eden katı nesneler için bunun yerine Entity:PhysicsInitConvex veya Entity:PhysicsInitMultiConvex kullanılması tavsiye edilir.
Oyuncuların varlıkla doğru şekilde çarpışmasını istiyorsanız Entity:EnableCustomCollisions fonksiyonunun çağrılması gerekir.
Argümanlar
1 table vertices
MeshVertex yapısından oluşan bir tablo (sadece
pos elemanı dikkate alınır). Her 3 tepe noktası, fizik modelinde bir üçgen tanımlar.2 string surfaceprop = "default"
surfaceproperties.txt dosyasından gelen veya physenv.AddSurfaceData ile eklenmiş fiziksel materyal.
3 Vector massCenterOveride = nil
Eğer ayarlanırsa, oluşturulan fizik nesnesinin kütle merkezinin üzerine yazar.
Döndürülen Değerler
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord