Tombol adalah GuiObjects yang memungkinkan pengguna melakukan action.Anda dapat menyesuaikan tombol untuk memberikan konteks dan umpan masukan, seperti mengubah penampilan visual atau skrip umpan balas yang terdengar saat pengguna mengklik tombol.
Ada dua jenis tombol yang dapat Anda tempatkan di layar atau dalam pengalaman :
A TextButton adalah segi empat dengan teks yang memicu peristiwa Activated pada klik/ketuk.
Sebuah ImageButton adalah segi empat dengan gambar yang memicu peristiwa Activated pada klik/ketuk.Ini memiliki negara tambahan untuk bertukar gambar pada hover atau tekan pengguna.

Buat tombol di layar
Tombol di layar berguna untuk dengan cepat memandu pengguna ke berbagai menu atau halaman.
Untuk menambahkan tombol ke layar:
Di jendela Explorer , pilih StarterGui dan tambahkan ScreenGui .
Pasang mouse di atas StarterGui dan klik tombol ⊕. Menu konteks ditampilkan.
Sisipkan ScreenGui .
Pilih layar baru ScreenGui dan tambahkan tombol.
Pasang mouse di atas ScreenGui dan klik tombol ⊕. Menu konteks ditampilkan.
Sisipkan entah itu Tombol Teks atau Tombol Gambar .
Buat tombol di wajah bagian
Tombol pada bagian berguna untuk memungkinkan pengguna berinteraksi dengan bagian. Misalnya, Anda dapat membiarkan pengguna melangkahi tombol untuk menyelesaikan action.
Untuk menambahkan tombol ke wajah suku cadang:
Di jendela Explorer , pilih bagian dan tambahkan SurfaceGui .
Lewati bagian dan klik tombol ⊕. Menu konteks ditampilkan.
Sisipkan SurfaceGui .
Pilih SurfaceGui baru dan tambahkan jenis tombol atau input apa pun.
Pasang mouse di atas SurfaceGui dan klik tombol ⊕. Menu konteks ditampilkan.
Sisipkan entah itu Tombol Teks atau Tombol Gambar .
Ubah tampilan Tombol Gambar
Mengubah penampilan ImageButton ketika pengguna berinteraksi dengannya memberikan umpan masukanvisual yang berguna.Sebagai contoh, ketika ImageButton perubahan penampilan visual terjadi ketika pengguna mengarahkan mouse ke atasnya, itu membiarkan pengguna tahu bahwa itu tidak dinonaktifkan dan bahwa mereka memiliki pilihan untuk mengkliknya jika mereka ingin melakukan tindakan ImageButton action.
Sebuah ImageButton memiliki tiga properti untuk mengubah penampilan visualnya:
Image - Gambar yang ditampilkan saat pengguna tidak berinteraksi dengan ImageButton .
HoverImage - Gambar yang ditampilkan saat pengguna menggerakkan kursor mereka di atas ImageButton.
PressedImage - Gambar yang ditampilkan saat pengguna mengklik ImageButton .



Untuk mengubah tampilan ImageButton dengan input pengguna:
Tambahkan Tombol Gambar ke layar atau permukaan .
Di jendela Penjelajah , klik objek Tombol Gambar .
Di jendela Properti , atribusikan tiga ID aset berbeda untuk Gambar , HoverImage , dan PressedImage properti.
Tombol naskah
Anda dapat menulis tindakan ketika pengguna menekan tombol dengan menghubungkan tombol ke acara GuiButton.Activated .Sebagai contoh, ketika Anda orangtua berikut LocalScript ke tombol, tombol berubah menjadi warna acak setiap kali pengguna mengkliknya.
local button = script.Parent
local RNG = Random.new()
local function onButtonActivated()
-- acak warna tombol
button.BackgroundColor3 = Color3.fromHSV(RNG:NextNumber(), 1, 1)
end
button.Activated:Connect(onButtonActivated)