Tekstur dan dekal

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

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 .

    An example texture image of a light blue hexagon on top of a dark blue background.
    Gambar tekstur
    The same blue texture repeated eight times on a block part.
    Tekstur yang diterapkan ke bagian (diulang)
    An example decal image of a light purple hexagon on top of a dark purple background.
    Gambar dekal
    The same purple decal stretched on the top face of a block part.
    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:

  1. Di jendela Explorer , tambahkan Texture atau Decal ke bagian atau serikat:

    1. Pasang mouse di atas bagian atau serikat dan klik tombol ⊕. Menu konteks ditampilkan.

    2. Dari menu, masukkan Tekstur atau Decal . Objek teks kosong atau decal ditampilkan di bagian atau persatuan dengan garis oranye.

  2. Di jendela Properti , navigasikan ke properti Wajah dan pilih wajah atau pertahankan wajah default.

  3. 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... .
  4. (Opsi) Tetapkan tinta warna dengan mengklik kotak kecil di sebelah kiri properti Color3 atau dengan memasukkan kode warna RGB.

    A close of view of the Color3 property with the small color box highlighted. A close of view of the Color3 property with the RGB code highlighted.
    A block part with a repeating blue hexagon texture on its top face.
    Standar
    The same block part with a repeating hexagon texture on its top face, but the hexagons are pink against on dark purple background.
    Warna3 = [255, 0, 100]
  5. (Opsi) Tetapkan properti Transparansi ke nilai apa pun di antara nilai default dari 0 (terlihat penuh) dan 1 (tidak terlihat).

    A block part with a repeating blue hexagon texture on its top face.
    Standar
    The same block part with a repeating hexagon texture on its top face, but the hexagons are semi-transparent.
    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.

A block part with a texture that displays on the block's front face. The Show Orientation Indicator highlights the block's front face orientation.
Depan
A block part with a texture that displays on the block's top face. The Show Orientation Indicator highlights the block's front face orientation.
Atas

Untuk memilih wajah:

  1. (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 .

  2. Pilih tekstur atau stiker yang merupakan anak dari bagian atau serikat.

  3. 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.

An example texture image of a light blue hexagon on top of a dark blue background.
Gambar Tekstur
The same texture on a surface of 8x6 studs with size of each tile in 2x2.
Permukaan 8×6 Studs
The same texture on a surface of 8x6 studs with size of each tile in 4x4.
Permukaan 8×6 Studs

Untuk membesarkan tekstur:

  1. Pilih teksur yang merupakan anak dari bagian.

  2. 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.

An example texture image of a light blue hexagon on top of a dark blue background.
Gambar tekstur
The same texture on a surface of 8x6 studs with an offset of 1 stud.
Permukaan 8×6 Studs
The same texture on a surface of 8x6 studs with an offset of 1.5 studs.
Permukaan 8×6 Studs

Untuk menyeimbangkan tekstur:

  1. Pilih teksur yang merupakan anak dari bagian.

  2. 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:

Dua teks beranimasi di dekat lantai untuk menyimulasikan efek kabut bergerak

local TweenService = game:GetService("TweenService")
local texture1 = script.Parent.Texture1
local texture2 = script.Parent.Texture2
local 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()