Beam

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

A Beam adalah objek yang merender sebuah Texture antara dua objek Attachment. Dengan mengatur properti beam, Anda dapat:

  • Menambahkan tekstur dan gradasi warna untuk menciptakan visual menarik seperti air terjun dan medan gaya.
  • Mengubah transparansi beam sehingga memudar seiring waktu.
  • Mengubah bentuknya dengan mengubah lebar atau kurva dari setiap titik lampiran.
  • Menentukan panjang dan mode tekstur untuk mempengaruhi cara itu diulang sepanjang panjang beam.

Membuat beam

Sebelum Anda mulai membuat beam, berguna untuk mengaktifkan visibilitas lampiran agar Anda dapat melihat di mana beam mulai dan berakhir. Anda dapat melakukannya dengan mengaktifkan Tampilkan Rincian Kendala dari menu Tampilan di Studio.

Untuk membuat beam:

  1. Buat dua bagian dan posisi mereka pada jarak pendek satu sama lain. Salah satunya akan bertindak sebagai awal beam dan yang lainnya sebagai akhir beam. Kelompokkan bagian-bagian menjadi sebuah Model.

  2. Di jendela Explorer, tambahkan objek Attachment ke setiap bagian:

    1. Arahkan kursor ke salah satu bagian dan klik tombol ⊕. Menu konteks akan ditampilkan.
    2. Dari menu konteks, masukkan Lampiran.
    3. Ulangi untuk bagian lainnya.
  3. Di jendela Explorer, tambahkan objek Beam ke model:

    1. Arahkan kursor ke model dan klik tombol ⊕. Menu konteks akan ditampilkan.

    2. Dari menu konteks, masukkan Beam.

  4. Pilih objek Beam yang baru dan tetapkan lampirannya. Pastikan Anda menetapkan setiap properti lampiran ke objek Attachment yang berbeda.

    1. Di jendela Properties, pilih properti Attachment0. Kursor Anda akan berubah.
    2. Di jendela Explorer, pilih lampiran dari bagian yang ingin Anda jadikan awal beam Anda.
    3. Kembali ke jendela Properties, pilih properti Attachment1. Kursor Anda akan berubah.
    4. Di jendela Explorer, pilih lampiran dari bagian yang ingin Anda jadikan akhir beam Anda.
Beam default antara dua lampiran

Kustomisasi beam

Dengan bereksperimen menggunakan properti berikut, Anda dapat menyesuaikan penampilan visual beam untuk membuat elemen gameplay unik seperti medan gaya, air terjun, dan rintangan jalan.

Tekstur

Properti Texture merender tekstur tersebut sepanjang panjang beam. Anda dapat mengatur properti Texture dari beam ke ID aset mana pun. Untuk informasi lebih lanjut, termasuk cara menambahkan atau mengunggah tekstur Anda sendiri, lihat di sini.

Sebuah tekstur lingkaran abu-abu gelap di atas latar belakang abu-abu memancarkan antara dua lampiran.

Sebuah beam merender teksturnya menggunakan dua segitiga yang digambar antara Segments, dan segmen tersebut diatur antara orientasi dua titik lampiran. Ketika Anda memutar titik lampiran ke arah yang berbeda, segmen juga berputar.

Tekstur yang sama dari gambar sebelumnya sekarang melengkung karena lampiran berada dalam orientasi yang berbeda.

Warna

Properti Color memberi warna pada tekstur beam menjadi hue tertentu, atau ke gradasi ColorSequence di sepanjang rentangnya.

  1. Di jendela Explorer, pilih beam.

  2. Di jendela Properties, pilih properti Color. Anda bisa memilih:

    1. Klik pada kotak warna untuk membuka jendela pop-up Warna dan pilih warna.
    2. Masukkan tiga angka ke dalam kolom nilai warna RGB.

Transparansi

Properti Transparency menentukan transparansi beam sebagai nilai tetap atau sebagai NumberSequence dengan rentang dari 0 (total opaque) hingga 1 (sepenuhnya jelas).

  1. Di jendela Explorer, pilih beam.
  2. Di jendela Properties, pilih properti Transparency.
  3. Masukkan opasitas yang diinginkan untuk beam.

Lebar

Anda dapat mengatur lebar beam dalam studs di setiap ujung dengan mengonfigurasi properti Width0 dan Width1. Nilai yang lebih tinggi setara dengan lebar yang lebih besar dan nilai yang lebih rendah setara dengan lebar yang lebih kecil. Jika Anda mengatur salah satu nilai menjadi kurang dari 0, Studio akan mengatur kembali ke 0.

Beam di bawah ini memiliki nilai Width0 sebesar 0.5 dan nilai Width1 sebesar 3.

Sebuah tekstur memancarkan antara dua lampiran. Tekstur mulai dengan lebar kecil dan berakhir dengan lebar besar.

Panjang/mode Tekstur

TextureLength dan TextureMode dari beam menentukan bagaimana teksturnya diulang sepanjang panjangnya.

Ketika TextureMode diatur ke Enum.TextureMode.Wrap atau Enum.TextureMode.Static, pengulangan tekstur akan sama dengan panjang keseluruhan beam (dalam studs) dibagi dengan TextureLength.

Diagram TextureMode dengan mode Wrap atau Static

Ketika TextureMode diatur ke Enum.TextureMode.Stretch, tekstur akan diulang sebanyak TextureLength kali di sepanjang panjang keseluruhan beam.

Diagram TextureMode dengan mode Stretch

Menghadap

Beam adalah proyeksi 2D yang ada di ruang 3D, yang berarti bahwa itu mungkin tidak terlihat dari setiap sudut. Properti FaceCamera, ketika diatur ke true, memastikan bahwa beam selalu menghadap ke CurrentCamera, terlepas dari orientasinya.

Default vs. FaceCamera

Kurva

Beam dikonfigurasi untuk menggunakan kurva Bézier kubik yang dibentuk oleh empat titik kontrol. Ini berarti mereka tidak dibatasi pada garis lurus dan kurva beam dapat dimodifikasi dengan mengubah CurveSize0, CurveSize1, dan orientasi dari Lampiran beam.

Diagram kelengkungan Beam
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.