# TraceResult

- **Ortam:** İstemci, Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Structures/TraceResult
- **Çeviri tarihi:** 2026-08-05

## Açıklama

İzleme sonucu olarak kullanılan tablo yapısı.

Görelim. [util. TraceLine](https://gmod.tr/wiki/util.TraceLine) ve [util. TraceHull](https://gmod.tr/wiki/util.TraceHull).

## Üyeler

- [Varlık](https://gmod.tr/wiki/Entity) **Varlık**

  İzleyici tarafından vurulan varlık.

  **Öntanımlı:** `NULL`

- [numara](https://gmod.tr/wiki/number) **Kısım**

  Bu, iz uzunluğunuzun ne kadarının 0-1 arasında kullanıldığını gösterir (resultLength/originallength).

  **Öntanımlı:** `1`

- [numara](https://gmod.tr/wiki/number) **Kısım Sol Sabit**

  İz, katı bir ortamda başladığından bu izin sıfırdan kalıcıya ne kadar uzaklıkta ayrıldığını gösterir.

  **Öntanımlı:** `0`

- [Boolean](https://gmod.tr/wiki/boolean) **Vuruldu.**

  İzleme cihazının bir şeye çarptığını gösteriyor.

  **Öntanımlı:** `false`

- [numara](https://gmod.tr/wiki/number) **HitBox**

  İzleyici tarafından vurulan bombanın kimliği ya da dünyaya çarpma ihtimali için statik destek cihazının kimliği.

  **Öntanımlı:** `0`

- [numara](https://gmod.tr/wiki/number) ile [HITGROUP listesi](https://gmod.tr/wiki/Enums/HITGROUP) **HitGroup**

  [HITGROUP listesi](https://gmod.tr/wiki/Enums/HITGROUP) Aramanın hangi saldırı grubuna isabet ettiğini açıklamak (HitBox ile aynı değil).

  **Öntanımlı:** `0`

- [Boolean](https://gmod.tr/wiki/boolean) **HitNoDraw**

  İzleyici ne zaman çizilmeyen bir fırçaya çarptıysa gösterir.

  **Öntanımlı:** `false`

- [Boolean](https://gmod.tr/wiki/boolean) **HitNonWorld**

  İzlerin dünyaya ulaşmadığı zamanları gösterir.

  **Öntanımlı:** `false`

- [Vektör](https://gmod.tr/wiki/Vector) **HitNormal.**

  Normal vektör olarak çarpılan yüzeyin yönü (vector ile [uzunluk](https://gmod.tr/wiki/Vector:Length) 1) oranında.

  **Öntanımlı:** `Global.Vector(0, 0, 0)`

- [Vektör](https://gmod.tr/wiki/Vector) **HitPos.**

  Eğer izleyici bir şey yapmazsa bu son nokta olacak.

- [Boolean](https://gmod.tr/wiki/boolean) **HitSky.**

  İzlerin ne zaman gökyüzüne düştüğünü gösterir.

  **Öntanımlı:** `false`

- [dizgin](https://gmod.tr/wiki/string) **HitTexture**

  Yüzeydeki malzeme (teksit değil) izlerin ne olduğu. `**displacement**` Eğer iz bir hareketle karşılaşırsa ve `**studio**` Eğer bir tesise çarparsa.

  **Öntanımlı:** `"** empty **"`

- [Boolean](https://gmod.tr/wiki/boolean) **HitWorld**

  İzlerin dünyaya ne zaman ulaştığını gösterir.

  **Öntanımlı:** `false`

- [numara](https://gmod.tr/wiki/number) ile [MAT listesi](https://gmod.tr/wiki/Enums/MAT) **MatType**

  [MAT listesi](https://gmod.tr/wiki/Enums/MAT) İzleyici tarafından vurulan malzemenin.

  **Öntanımlı:** `nil`

- [Vektör](https://gmod.tr/wiki/Vector) **Normal.**

  Bir normal vektör olarak iz yönü (vector ile) [uzunluk](https://gmod.tr/wiki/Vector:Length) 1) oranında.

  Buna eşdeğer: `( traceRes.HitPos - traceRes.StartPos ):Normalize()`

- [numara](https://gmod.tr/wiki/number) **FizikBone**

  [FizyObj](https://gmod.tr/wiki/PhysObj) Vurulan kişinin kimliği.

  için kullanılır. [Entity:GetPhysicsObjectNum](https://gmod.tr/wiki/Entity:GetPhysicsObjectNum).

  **Öntanımlı:** `0`

- [Vektör](https://gmod.tr/wiki/Vector) **Başlangıç pozisyonu.**

  İzlerin kaynağı sağlanan başlangıç noktalarıyla eşleşecek.

- [numara](https://gmod.tr/wiki/number) **Yüzey Ekipmanları**

  Hit yüzey mülkünün kimliği `scripts/surfaceproperties.txt`İsmini kullanarak alabilirsin. [util. GetSurfacePropName](https://gmod.tr/wiki/util.GetSurfacePropName).

  için kullanılır. [CEffectData:SetSurfaceProp](https://gmod.tr/wiki/CEffectData:SetSurfaceProp).

  **Öntanımlı:** `0`

- [Boolean](https://gmod.tr/wiki/boolean) **Başlat Solid**

  İzlerin katı bir ortamda başladığını gösterir.

  **Öntanımlı:** `false`

- [Boolean](https://gmod.tr/wiki/boolean) **Hepsi Sabit.**

  Eğer tüm izler katı maddenin içindeyse doğru.

  **Öntanımlı:** `false`

- [numara](https://gmod.tr/wiki/number) ile [SURF listesi](https://gmod.tr/wiki/Enums/SURF) **Yüzey Bayrakları**

  Vurulan alanın yüzey bayrakları. [SURF listesi](https://gmod.tr/wiki/Enums/SURF).

  **Öntanımlı:** `0`

- [numara](https://gmod.tr/wiki/number) ile [DISPSURF listesi](https://gmod.tr/wiki/Enums/DISPSURF) **DispFlaglar**

  Vurulan yüzeyin yer değiştirme işaretleri. [DISPSURF listesi](https://gmod.tr/wiki/Enums/DISPSURF).

  **Öntanımlı:** `0`

- [numara](https://gmod.tr/wiki/number) ile [İçerikler listesi](https://gmod.tr/wiki/Enums/CONTENTS) **İçeriği**

  Vurulan yüzeyin içeriği. [İçerikler listesi](https://gmod.tr/wiki/Enums/CONTENTS).

  **Öntanımlı:** `0`

- [numara](https://gmod.tr/wiki/number) **HitBoxBone**

  Eğer mevcutsa, hit kutunun takıldığı modelin BoneID'si.

  **Öntanımlı:** `nil`

- [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/Structures/TraceResult
