effects.BeamRingPoint

  effects.BeamRingPoint( Vector pos, number lifetime, number startRad, number endRad, number width, number amplitude, Color color, table extra )

Açıklama

Bir "ışın halka noktası" etkisi yaratır.

Argümanlar

1. Vektör pos
Etkinliğin başlangıç noktası.
2. numara yaşam süresi
Etkinlik ne kadar sürecek, saniyeler içinde.
3. numara başlatRad
Etkinliğin ilk yarıçapı.
4. numara EndRad
Etkinliğin son yarıçapı, etkinin ömrünün sonunda.
5. numara genişliği
Çemberin ne kadar kalın olması gerekiyor.
Altı. numara genişliği
Işın ne kadar gürültülü olmalı.
7. Renk Renkli
Beam'in. Renk.
8. Tablo Ekstra
Ek bilgi, hepsi isteğe bağlı. Aşağıdaki tuşlarla bir masa: (herhangi bir kombinasyon)

  • numara Hız mı?
  • numara - Yayılmış mı?
  • numara Gecikme - Efektin ortaya çıkması gereken saniyelerin gecikmesi.
  • numara Bayraklar... ışın bayrakları.
  • numara framerate - doku çerçeve hızı.
  • dizgin Malzeme - Varsayılan malzemenin yerine kullanılacak materyal.

Örnek

effects.BeamRingPoint( Entity(1):GetEyeTrace().HitPos + Vector( 0, 0, 10 ), 1, 0, 200, 10, 0, Color( 255, 255, 255 ) )
Çıkış:
image.png

Örnek

function ENT:DoExplosion() - Boom. self:EmitSound("NPC_CombineBall.Explosion") util.ScreenShake(self:GetPos(), 20, 150, 1, 1250) local data = EffectData() data:SetOrigin(self:GetPos()) util.Effect("cball_explode",data) effects.BeamRingPoint(self:GetPos(), 0.2, 12, 1024, 64, 0, Color(255,255,225,32),{ speed=0, spread=0, delay=0, framerate=2, material="sprites/lgtning.vmt" }) - Şok edici. effects.BeamRingPoint(self:GetPos(), 0.5, 12, 1024, 64, 0, Color(255,255,225,64),{ speed=0, spread=0, delay=0, framerate=2, material="sprites/lgtning.vmt" }) self:Remove() end
Çıkış: Bir kombine topu patlamasını çok yakından taklit ediyor.

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