# physenv

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/physenv
- **Çeviri tarihi:** 2025-09-08

physenv kütüphanesi, oyun motoru tarafından oluşturulan fizik ortamını kontrol etmenizi sağlar ve yer çekimi ile maksimum hız gibi sabitleri değiştirmenize olanak tanır.

## Metotlar

physenv.[AddSurfaceData](https://gmod.tr/wiki/physenv.AddSurfaceData)( [string](https://gmod.tr/wiki/string) properties )

Oyunun fizik ortamına bir materyal yüzey özelliği türü ekler. Karşıt işlevi için util.GetSurfaceData'ya bakın. Oyunun 128 yüzey özelliği sınırı vardır - buna surfaceproperties.txt dosyasından otomatik olarak yüklenen özellikler de dahildir. Bu nedenle, GMod'un sağladığı surfaceproperties.txt ile kaydedilebilecek yalnızca az sayıda boş alan vardır. x86-64 beta sürümünde hiçbir şey yapmaz. Sorun Takipçisi: 2604

[number](https://gmod.tr/wiki/number) physenv.[GetAirDensity](https://gmod.tr/wiki/physenv.GetAirDensity)()

Fizik nesnelerindeki sürüklenmeyi hesaplamak için kullanılan hava yoğunluğunu döndürür. Birimi kg/m³'tür.

[Vector](https://gmod.tr/wiki/Vector) physenv.[GetGravity](https://gmod.tr/wiki/physenv.GetGravity)()

Fizik nesneleri için kullanılan yer çekimi ivmesini source_unit/s^2 cinsinden alır.

[number](https://gmod.tr/wiki/number) physenv.[GetLastSimulationTime](https://gmod.tr/wiki/physenv.GetLastSimulationTime)()

Oyun içi fiziklerin son simülasyon süresini döndürür.

[table](https://gmod.tr/wiki/table) physenv.[GetPerformanceSettings](https://gmod.tr/wiki/physenv.GetPerformanceSettings)()

Mevcut performans ayarlarını tablo biçiminde alır.

[boolean](https://gmod.tr/wiki/boolean) physenv.[GetPhysicsPaused](https://gmod.tr/wiki/physenv.GetPhysicsPaused)()

Genel fizik simülasyonunun duraklatılma durumunu döndürür. Ayarlayıcı işlevi için physenv.SetPhysicsPaused'a bakın.

physenv.[SetAirDensity](https://gmod.tr/wiki/physenv.SetAirDensity)( [number](https://gmod.tr/wiki/number) airDensity )

Hava yoğunluğunu ayarlar.

physenv.[SetGravity](https://gmod.tr/wiki/physenv.SetGravity)( [Vector](https://gmod.tr/wiki/Vector) gravAccel )

Fizik nesneleri için kullanılan yer çekimi ivmesini ayarlar. Oyuncuları etkilemez.

physenv.[SetPerformanceSettings](https://gmod.tr/wiki/physenv.SetPerformanceSettings)( [table](https://gmod.tr/wiki/table) performanceSettings )

Performans ayarlarını ayarlar.

physenv.[SetPhysicsPaused](https://gmod.tr/wiki/physenv.SetPhysicsPaused)( [boolean](https://gmod.tr/wiki/boolean) pause )

Fizik simülasyonunu genel olarak duraklatır veya devam ettirir. Alıcı işlevi için physenv.GetPhysicsPaused'a bakın.

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/physenv
