util.TraceEntity

  table util.TraceEntity( table tracedata, Entity ent )

Açıklama

Belirtilen varlığın çarpışma modelini (collision model) kullanarak iki nokta arasında bir izleme (trace) işlemi gerçekleştirir. Bu işlem, varlığın açılarını dikkate almaz ve döndürülmemiş çarpışma modelini izler.

Argümanlar

1 table ile Trace structure tracedata
İzleme verisi. Bakınız Trace structure
2 Entity ent
Kullanılacak varlık.

Döndürdükleri

1 table ile TraceResult structure
İzleme sonucu. Bakınız TraceResult structure

Örnek

sandbox/gamemode/prop_tools.lua dosyasından alınmıştır; bu kod, hedef varlığın içinde başka varlıklar olup olmadığını kontrol eder.

local trace = { start = ent:GetPos(), endpos = ent:GetPos(), filter = ent } local tr = util.TraceEntity( trace, ent ) if ( tr.Hit ) then -- Bir şeyler yap end

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