Garry's Mod Wiki

Entity:GetTouchTrace

table Entity:GetTouchTrace()

Description

Returns the last trace used in the collision callbacks such as ENTITY:StartTouch, ENTITY:Touch and ENTITY:EndTouch.

This returns the last collision trace used, regardless of the entity that caused it. As such, it's only reliable when used in the hooks mentioned above

Returns

Example

Dispatches an explosion at the point of impact with another entity.

function ENT:Touch( otherEntity ) local tr = self:GetTouchTrace() local hitPos = tr.HitPos local effectdata = EffectData() effectdata:SetOrigin( hitPos ) util.Effect( "Explosion", effectdata ) end

Page Links


Special Pages


Wikis

?

Render Time: 71ms

DB GetPage 37
Generate Html 10
SaveChanges (1) 9
Render Body 0
Render Sidebar 12