Clasele Beam și Trail creează efecte vizuale dinamice continue: raze de energie conectate între două puncte (lasere, arcuri electrice) și panglici curbate care urmăresc mișcarea armelor (urme de săbii, traiectorii de gloanțe).
-- Crearea unei raze laser între două atașamente
local laser = Instance.new("Beam")
laser.Attachment0 = turnLaser.AttachmentTun
laser.Attachment1 = inamic.AttachmentTinta
laser.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
laser.Width0 = 0.5
laser.Width1 = 0.2
laser.TextureSpeed = 3 -- Animație continuă a texturii
laser.Parent = turnLaser
-- Urmă fluidă pe lama unei săbii
local urmaSabie = Instance.new("Trail")
urmaSabie.Attachment0 = sabie.AttachmentVarf
urmaSabie.Attachment1 = sabie.AttachmentBaza
urmaSabie.Lifetime = 0.3
urmaSabie.Parent = sabie
Impact Zero pe Fizică: Aceste componente sunt pur vizuale, fiind calculate direct pe placa video fără niciun cost pentru procesorul fizic.
Parametri
Attachment0 / Attachment1: Cele două puncte de ancorare spațială necesare.Width0 / Width1: Grosimea razei la începutul și la sfârșitul segmentului.FaceCamera: Menține orientarea razei plată către camera privitorului.
Întrebări & Exemple de Cod:
Raze Laser și Urme de Mișcare cu Beam și TrailAi o nelămurire despre utilizarea comenzii
Raze Laser și Urme de Mișcare cu Beam și Trailsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.