Entity:PhysicsInitBox

  boolean Entity:PhysicsInitBox( Vector mins, Vector maxs, string surfaceprop = "default", Vector massCenterOverride = nil )

Açıklama

Varlığın fizik nesnesini bir AABB (Eksenlerle Hizalı Sınırlayıcı Kutu) yapar.

Bu fonksiyon, önceki tüm fizik nesnelerini otomatik olarak yok eder ve aşağıdakileri yapar:

Eğer oluşturulan kutunun hacmi 0 ise (mins ve maxs değerleri aynıysa), mins ve maxs sırasıyla Vector( -1, -1, -1 ) ve Vector( 1, 1, 1 ) olarak değiştirilecektir.
Sunucu taraflı varlıklar üzerindeki istemci taraflı fizik nesneleri bazı durumlarda düzgün hareket etmez. Fizik nesneleri yalnızca sunucuda oluşturulmalıdır, aksi takdirde yanlış physgun ışını konumu, tahmin (prediction) sorunları ve diğer beklenmedik davranışlarla karşılaşırsınız.

Entity:PhysicsInitConvex sayfasında bir geçici çözüm mevcuttur.

Sorun Takipçisi: 5060

Argümanlar

1 Vector mins
Kutunun minimum konumu. Bu, maxs ile otomatik olarak sıralanır.
2 Vector maxs
Kutunun maksimum konumu. Bu, mins ile otomatik olarak sıralanır.
3 string surfaceprop = "default"
surfaceproperties.txt dosyasından gelen veya physenv.AddSurfaceData ile eklenen fiziksel materyal.
4 Vector massCenterOverride = nil
Eğer ayarlanırsa, oluşturulan fizik nesnesinin kütle merkezinin üzerine yazar.

Döndürülen Değer

1 boolean
Başarılı olduğunda true, aksi takdirde nil döndürür. Bu, oyun daha fazla PhysCollide oluşturamadığında başarısız olur.

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