CLuaParticle:SetCollideCallback

  CLuaParticle:SetCollideCallback( function collideFunc )

Açıklama

Parçacık dünyaya her çarptığında çağrılacak olan fonksiyonu ayarlar.

Argümanlar

1 function collideFunc
Çarpışma geri çağrımı (callback).
Fonksiyon argüman(lar)ı:
1 CLuaParticle particle - Parçacığın kendisi
2 Vector hitPos - Çarpışmanın konumu
3 Vector hitNormal - Çarpışmanın yönü, çarpılan yüzeye dik

Örnek

Bir parçacık bir şeye her çarptığında bir patlama yaratır.

MyParticle:SetCollideCallback( function( part, hitpos, hitnormal ) --Bu satır içi bir fonksiyondur local efdata = EffectData() --Temel EffectData tablosunu al efdata:SetOrigin( hitpos ) --Başlangıç noktasını parçacığın çarpma konumuna ayarlar util.Effect( "Explosion", efdata ) --Efekti oluştur end )

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