A Texture adalah gambar yang dapat Anda tempatkan di wajah mana pun dari bagian atau persatuan yang diulang baik secara horizontal maupun vertikal pada ukuran permukaan.Sebaliknya, Decal adalah gambar yang memanjang untuk menyesuaikan area permukaan bagian atau serikat.Setelah Anda menambahkan objek Texture atau Decal ke bagian atau sindikat, Anda dapat:
Ubah properti tekstur atau decal Color3 untuk mengatur tinta warna menggunakan kode warna RGB.
Ubah properti tekstur atau decal Transparency ke nilai antara default dari 0 (terlihat penuh) dan 1 (tidak terlihat).
Untuk teksur, atur skalanya dan offsetnya .
Gambar tekstur Tekstur yang diterapkan ke bagian (diulang) Gambar dekal Stiker diterapkan ke bagian (diperpanjang)
Buat tekstur atau stiker
Untuk membuat teks atau stiker, Anda harus menambahkan entitas Texture atau Decal ke bagian atau persatuan.Anda dapat 导入 gambar untuk tekstur dan stiker ke Studio untuk digunakan di antara pengalaman, dan distribusikan ke Toko Pencipta.Setelah Anda mengimpor gambar, Studio menugaskannya ID aset unik.
Untuk menambahkan tekstur atau stiker ke bagian atau serikat:
Di jendela Properti , navigasikan ke properti Wajah dan pilih wajah atau pertahankan wajah default.
Pilih properti Tekstur dan terapkan gambar melalui salah satu metode berikut:
- Pilih tekstur atau stiker apa pun yang telah Anda unggah sebelumnya.
- Masukkan ID aset ke bidang Tekstur .
- Upload gambar baru melalui tombol Tambah Gambar... .
(Opsi) Tetapkan tinta warna dengan mengklik kotak kecil di sebelah kiri properti Color3 atau dengan memasukkan kode warna RGB.
Standar Warna3 = [255, 0, 100] (Opsi) Tetapkan properti Transparansi ke nilai apa pun di antara nilai default dari 0 (terlihat penuh) dan 1 (tidak terlihat).
Standar Transparansi = 0.6
Pilih wajah
Wajah adalah permukaan pada bagian/persatuan yang menampilkan tekstur atau stiker: Atas , Bawah , Depan , Belakang , Kiri , atau Kanan .Arah setiap wajah tergantung pada orientasi bagian atau serikat.Dalam gambar contoh berikut, kamera menghadap wajah blok Depan , sehingga wajah kiri blok Tersisa berada di sebelah kanan dari perspektif kamera.


Untuk memilih wajah:
(Opsi) Untuk membantu dalam memilih wajah yang benar, klik kanan bagian/uni dan pilih Tampilkan Indikator Orientasi .Ini menampilkan lingkaran biru dengan F dan garis yang terpasang pada wajah Depan objek, dan panah hijau yang menunjuk ke arah wajah objek Atas .
Pilih tekstur atau stiker yang merupakan anak dari bagian atau serikat.
Di jendela Properti , klik properti Wajah dan pilih wajah.
Kustomisasi tekstur
Tidak seperti stiker, tekstur memberikan fungsi lebih lanjut untuk skala, kompensasi, dan animasi gambar.
Skala teksur
Ukuran bagian tidak mempengaruhi tekstur. Sebaliknya, skala bagian hanya meningkatkan atau menurunkan jumlah kali tekstur diulang.
Properti StudsPerTileU dan StudsPerTileV menentukan ukuran masing-masing "ujung" dalam stud.StudsPerTileU menentukan ukuran horizontal teksur saat StudsPerTileV menentukan ukuran vertikal teksur.



Untuk membesarkan tekstur:
Pilih teksur yang merupakan anak dari bagian.
Di jendela Properti , atur StudsPerTileU dan StudsPerTileV ke jumlah stud yang ingin Anda gunakan teksturnya secara horizontal dan vertikal.Semakin besar angkanya, semakin besar gambarnya.
Menghapus teksur offset
Jika Anda ingin lebih banyak kontrol atas posisi tekstur, kurangi tekstur dengan menyesuaikan properti OffsetStudsU dan OffsetStudsV.Ini juga berguna untuk animasi.



Untuk menyeimbangkan tekstur:
Pilih teksur yang merupakan anak dari bagian.
Di jendela Properti , atur OffsetStudsU dan OffsetStudsV ke jumlah stud yang ingin Anda offsetkan teksturnya secara horizontal dan vertikal.
Animasi teks
Menggunakan TweenService , Anda dapat menyelipkan properti teksur seperti OffsetStudsU dan StudsPerTileV untuk mencapai permukaan beranimasi.Sebagai contoh, jika Anda menerapkan dua teksur kabut ke satu wadah dan menganimasinya dengan skrip berikut, Anda dapat mencapai penampilan kabut bergerak bertingkat:
local TweenService = game:GetService("TweenService")local texture1 = script.Parent.Texture1local texture2 = script.Parent.Texture2local tweenInfo1 = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1)local tween1 = TweenService:Create(texture1, tweenInfo1, {OffsetStudsV=50})local tweenInfo2 = TweenInfo.new(7, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)local tween2 = TweenService:Create(texture2, tweenInfo2, {OffsetStudsU=50, StudsPerTileU=55, StudsPerTileV=45})tween1:Play()tween2:Play()