CLuaParticle
Lua partikülleri için mevcut olan tüm olası fonksiyonların listesi. Bu, CLuaEmitter:Add fonksiyonu tarafından döndürülen nesnedir.
Metotlar
number CLuaParticle:GetAirResistance()
Partikülün hava direncini döndürür.
Angle CLuaParticle:GetAngleVelocity()
Partikülün açısal hızını döndürür.
number CLuaParticle:GetDieTime()
Partikülün yok edileceği saniye cinsinden süreyi döndürür.
number CLuaParticle:GetEndAlpha()
Partikülün yok olduğunda ulaşacağı alfa değerini döndürür.
number CLuaParticle:GetEndLength()
Partikülün yok olduğunda ulaşacağı uzunluğu döndürür.
number CLuaParticle:GetEndSize()
Partikülün yok olduğunda ulaşacağı boyutu döndürür.
Vector CLuaParticle:GetGravity()
Partikülün yer çekimini döndürür.
number CLuaParticle:GetLifeTime()
Partikülün 'yaşam süresini', yani yaratıldığı andan itibaren ne kadar süredir var olduğunu döndürür.
Bu değer her zaman 0 ile CLuaParticle:GetDieTime arasında olacaktır.
Zaman geçtikçe otomatik olarak değişir.
CLuaParticle:SetLifeTime kullanılarak değiştirilebilir.
Eğer partikülün yaşam süresi CLuaParticle:GetDieTime değerinden fazla olursa, partikül kaldırılacaktır.
IMaterial CLuaParticle:GetMaterial()
Partikülün mevcut materyalini döndürür.
Partikülün mevcut dönüşünü radyan cinsinden döndürür, bu sadece 2 boyutlu partiküller için kullanılmalıdır.
number CLuaParticle:GetRollDelta()
Partikülün mevcut dönüş hızını radyan cinsinden döndürür, bu sadece 2 boyutlu partiküller için kullanılmalıdır.
number CLuaParticle:GetStartAlpha()
Partikülün oluşturulduğunda sahip olduğu alfa değerini döndürür.
number CLuaParticle:GetStartLength()
Partikülün oluşturulduğunda sahip olduğu uzunluğu döndürür.
number CLuaParticle:GetStartSize()
Partikülün oluşturulduğunda sahip olduğu boyutu döndürür.
Vector CLuaParticle:GetVelocity()
Partikülün mevcut hızını döndürür.
CLuaParticle:SetAirResistance( number airResistance )
Partikülün hava direncini ayarlar.
CLuaParticle:SetAngleVelocity( Angle angVel )
Partikülün açısal hızını ayarlar.
CLuaParticle:SetCollide( boolean shouldCollide )
Partikülün dünya ile çarpışıp çarpışmayacağını ayarlar.
CLuaParticle:SetCollideCallback( function collideFunc )
Partikül dünya ile çarpıştığında çağrılacak olan fonksiyonu ayarlar.
CLuaParticle:SetDieTime( number dieTime )
Partikülün kaldırılacağı zamanı ayarlar.
CLuaParticle:SetEndAlpha( number endAlpha )
Partikülün öldüğünde ulaşacağı alfa değerini ayarlar.
CLuaParticle:SetEndLength( number endLength )
Partikülün öldüğünde ulaşacağı uzunluğu ayarlar.
CLuaParticle:SetEndSize( number endSize )
Partikülün öldüğünde ulaşacağı boyutu ayarlar.
CLuaParticle:SetGravity( Vector gravity )
Partikülün yönlü yer çekimini, yani ivmesini ayarlar.
CLuaParticle:SetLifeTime( number lifeTime )
Partikülün 'yaşam süresini', yani yaratıldığı andan itibaren ne kadar süredir var olduğunu ayarlar.
Bu değer her zaman 0 ile CLuaParticle:GetDieTime arasında olmalıdır.
Zaman geçtikçe otomatik olarak değişir.
Eğer partikülün yaşam süresi CLuaParticle:GetDieTime değerinden fazla olursa, partikül kaldırılacaktır.
CLuaParticle:SetLighting( boolean useLighting )
Partikülün aydınlatmadan etkilenip etkilenmeyeceğini ayarlar.
CLuaParticle:SetMaterial( IMaterial mat )
Partikülün materyalini ayarlar.
CLuaParticle:SetNextThink( number nextThink )
Partikülün think fonksiyonunun bir sonraki sefer ne zaman çağrılacağını ayarlar, bu CurTime tarafından döndürülen senkronize sunucu zamanını kullanır.
Partikülün dönüşünü radyan cinsinden ayarlar. Bu sadece 2 boyutlu partiküller için kullanılmalıdır.
CLuaParticle:SetRollDelta( number rollDelta )
Partikülün dönüş hızını radyan cinsinden ayarlar. Bu sadece 2 boyutlu partiküller için kullanılmalıdır.
CLuaParticle:SetStartAlpha( number startAlpha )
Partikülün başlangıçtaki alfa değerini ayarlar.
CLuaParticle:SetStartLength( number startLength )
Partikülün başlangıçtaki uzunluk değerini ayarlar.
CLuaParticle:SetStartSize( number startSize )
Partikülün başlangıçtaki boyut değerini ayarlar.
CLuaParticle:SetThinkFunction( function thinkFunc )
Partikülün think fonksiyonunu ayarlar.
CLuaParticle:SetVelocity( Vector vel )
Partikülün hızını ayarlar.
CLuaParticle:SetVelocityScale( boolean doScale = false )
Hızı, partikülün hızına göre ölçeklendirir.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord