PhysObj:GetMaterial
Açıklama
Değiştirir Fiziksel malzemeFizik nesnesinin (surfaceprop).
Bakın .util.GetSurfaceDatabir function that için bu türleri ekler ve ne olduklarını daha fazla açıklar.
Dönüşler
Örnek
Bir şeye vurduğumuzda uygun bir ses çalın.
function ENT:Initialize()
local phys = self.Entity:GetPhysicsObject()
if IsValid(phys) then
self.ImpactSound = util.GetSurfaceData(util.GetSurfaceIndex(phys:GetMaterial())).impactHardSound
end
end
function ENT:PhysicsCollide(data, physobj)
if (data.Speed > 50) then
self:EmitSound(Sound(self.ImpactSound))
end
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord