Texture dan Decal

*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 letakkan di wajah mana pun dari bagian atau uni yang mengulangi secara horisont

  • Ubah propperti teksur atau decal Color3 untuk menetapkan warna tint menggunakan kode warna RGB.

  • Ubah nilai atau propperti Transparency ke nilai antara default 0 (terlihat penuh) dan 1 (tidak terlihat).

  • Untuk tekstur, atur skalanya skala dan Offset.

    Gambar tekstur
    Textur diterapkan pada bagian (berulang)
    Gambar stiker
    Stiker diterapkan pada bagian (ditekan)

Membuat Textur atau Decal

Untuk membuat tekstur atau stiker, Anda harus menambahkan salah satu objek Texture atau Decal ke bagian atau uni. Anda dapat impor gambar untuk tekstur dan stiker di Studio untuk digunakan di antara pengalaman, dan 1> distribusi1>

Untuk menambahkan tekstur atau stiker ke bagian atau persatuan:

  1. Dalam jendela Explorer, tambahkan Texture atau Decal ke bagian atau uni:

    1. Hover over the part or union and click the ⊕ button. Menu konteks ditampilkan.

    2. Dari menu, sisipkan Textur atau Decal. Objek teks atau decal kosong ditampilkan di bagian atau persatuan dengan tulisan oranye.

  2. Di jendela Properti, navigasikan ke Wajah property dan pilih wajah atau tetapkan wajah default.

  3. Pilih properti Textur dan aplikasikan gambar melalui salah satu dari metode berikut:

    • Pilih teksur atau stiker apa pun yang telah Anda unggah sebelumnya.
    • Masukkan ID aset ke dalam bidang Texture .
    • Mengunggah gambar baru melalui tombol Tambahkan Gambar... .
  4. (Opsional) Tetapkan warna tint dengan mengklik kotak kecil di sebelah kanan Warna3 property atau dengan memasukkan kode warna RGB.

    Standar
    Warna 3 = [255, 0, 100]
  5. (Opsional) Tetapkan nilai Transparansi ke nilai apa pun di antara nilai default 0 (sepenuhnya terlihat) dan 1 (tidak terlihat).

    Standar
    Transparansi = 0,6

Memilih Wajah

Sebuah wajah adalah permukaan pada bagian/union yang menunjukkan tekstur atau stiker: Atas , Bawah , 1> Depan1> ,

Depan
Atas

Untuk memilih wajah:

  1. (Opsional) Untuk membantu memilih wajah yang benar, klik kanan pada bagian/persatuan dan pilih Tampilkan Indikator Orientasi . Ini menunjukkan lingkaran biru dengan F dan panah yang ditautkan ke wajah depan objek, dan panah hijau yang menunjuk ke arah objek 0> Atas</

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

  3. Di jendela Properti , klik property Wajah dan pilih wajah.

Mengubah Teks

Teksir tidak memberikan fungsionalitas lain selain menyesuaikan skala,Offset, dan menganimasikan gambar.

Skalur Teks

Ukuran bagian tidak mengubah tekstur. Sebaliknya, menyesuaikan ukuran bagian hanya meningkatkan atau mengurangi jumlah kali tekstur diulang.

Properti StudsPerTileU dan StudsPerTileV menentukan ukuran setiap "til" dalam studs. StudsPerTileU menentukan ukur

Gambar Textur
Permukaan 8×6 Studs
Permukaan 8×6 Studs

Untuk menyesuaikan tekstur:

  1. Pilih tekstur yang merupakan anak dari bagian.

  2. Di jendela Propinsi , tetapkan StudsPerTileU dan StudsPerTileV ke jumlah stud yang ingin Anda tekstur untuk mengambil secara horizontal dan vertikal. Semakin besar angkanya, semakin besar gambar.

Mengatur Teks

Jika Anda ingin lebih banyak kontrol atas posisi teksur, mengurangi teksur dengan menyesuaikan propinsi OffsetStudsU dan OffsetStudsV . Ini juga berguna untuk animasi.

Gambar Textur
Permukaan 8×6 Studs
Permukaan 8×6 Studs

Untuk mengurangi tekstur:

  1. Pilih tekstur yang merupakan anak dari bagian.

  2. Di jendela Properti , tetapkan OffsetStudsU dan OffsetStudsV ke nomor stud yang ingin Anda setel ulang secara horizontal dan vertikal.

Animasi Teks

Menggunakan TweenService, Anda dapat menyetel proporsi teksur seperti OffsetStudsU dan StudsPerTileV untuk mencapai permukaan bergerak yang animasi. Misalnya, jika Anda menerapkan dua teksur kabut

Dua tekstur teks di dekat lantai untuk menirukan 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()