A Texture เป็นภาพที่คุณสามารถวางไว้บนใบหน้าใดก็ได้ของ ส่วน หรือ สหภาพ ที่ ทำซ้ำ ทั้งแนวนอนและแนวตั้งบนขนาดพื้นผิวในทางกลับกัน Decal เป็นภาพที่ ยืด เพื่อให้พอดีกับพื้นที่ของพื้นผิวส่วนหรือสหภาพหลังจากที่คุณเพิ่มวัตถุ Texture หรือ Decal ในส่วนหรือสหภาพ คุณสามารถ:
เปลี่ยนคุณสมบัติเทกเจอร์หรือเดคาล Color3 เพื่อตั้งสีย้อมโดยใช้รหัสสี RGB
เปลี่ยนคุณสมบัติเทกเจอร์หรือรูปภาพ Transparency เป็นค่าระหว่างค่าเริ่มต้นของ 0 (สามารถมองเห็นได้อย่างเต็มที่) และ 1 (ไม่สามารถมองเห็นได้)
สร้างเทกเจอร์หรือภาพวาด
สติกเกอร์คุณต้องเพิ่มวัตถุ Texture หรือ Decal ลงในส่วนหรือสหภาพคุณสามารถ นำเข้า รูปภาพสําหรับเทกเจอร์และภาพวาดไปยังสตูดิโอเพื่อใช้ระหว่างประสบการณ์, และ แจกจ่าย ให้กับ ร้านค้าผู้สร้างเมื่อคุณนำภาพมาใส่แล้ว Studio จะกำหนดรหัสสินทรัพย์ที่ไม่ซ้ำกัน
เพื่อเพิ่มเทกเจอร์หรือภาพวาดลงบนชิ้นส่วนหรือสหภาพ:
ในหน้าต่าง คุณสมบัติ ค้นหาคุณสมบัติ ใบหน้า และ เลือกใบหน้า หรือเก็บใบหน้าเริ่มต้น
เลือกคุณสมบัติ เทกเจอร์ และใช้ภาพผ่านวิธีใดก็ได้ต่อไปนี้:
- เลือกเทกเจอร์หรือภาพวาดที่คุณอัปโหลดไว้ก่อนหน้านี้
- ใส่รหัสสินทรัพย์ในฟิลด์ เทกเจอร์ * อัปโหลดภาพใหม่ผ่านปุ่ม เพิ่มภาพ...
(ตัวเลือก) ตั้งค่าสีย้อมโดยคลิกที่กล่องขนาดเล็กทางด้านซ้ายของคุณสมบัติ Color3 หรือโดยการใส่รหัสสี RGB
ค่าเริ่มต้น สี 3 = [255, 0, 100] (ตัวเลือก) ตั้งค่าคุณสมบัติ ความโปร่งใส เป็นค่าใดก็ได้ระหว่างค่าเริ่มต้นของ 0 (สามารถมองเห็นได้อย่างเต็มที่) และ 1 (ไม่สามารถมองเห็นได้)
ค่าเริ่มต้น ความโปร่งใส = 0.6
เลือกใบหน้า
ใบหน้า เป็นพื้นผิวบนชิ้นส่วน/สหภาพที่แสดงเทกเจอร์หรือสติกเกอร์: ด้านบน , ด้านล่าง , ด้านหน้า , ด้านหลัง , ด้านซ้าย หรือ ด้านขวา .ทิศทางของแต่ละใบหน้าขึ้นอยู่กับทิศทางของส่วนหรือสหภาพในภาพตัวอย่างต่อไปนี้ กล้องจะเผชิญหน้ากับด้านหน้าของบล็อก ดังนั้นด้านหน้าของบล็อก จึงอยู่ทางด้านขวาจากมุมมองของกล้อง


เพื่อเลือกใบหน้า:
(ตัวเลือก) เพื่อช่วยในการเลือกใบหน้าที่ถูกต้อง คลิกขวาที่ส่วน/สหภาพและเลือก แสดงตัวบ่งบอกทิศทาง นี้แสดงวงกลมสีน้ำเงินพร้อมกับ F และเส้นที่ติดกับใบหน้าด้านหน้าของวัตถุ และลูกศรสีเขียวที่ชี้ไปในทิศทางของใบหน้าด้านบนของวัตถุ และสีเขียว
เลือกเทกเจอร์หรือภาพที่เป็นลูกของชิ้นส่วนหรือสหภาพ
ในหน้าต่าง คุณสมบัติ คลิกที่คุณสมบัติ ใบหน้า และเลือกใบหน้า
ปรับแต่งเทกเจอร์
ไม่เหมือนกับสติกเกอร์ เทกเจอร์ให้ฟังก์ชันเพิ่มเติมเพื่อขยาย ชดเชย และแอนิเมชันภาพ
สเกลเทกเจอร์
ขนาดของชิ้นส่วนไม่ส่งผลต่อเทกเจอร์ แทนที่จะขยายชิ้นส่วนเพียงเพิ่มหรือลดจำนวนครั้งที่เทกเจอร์ซ้ำ
คุณสมบัติ StudsPerTileU และ StudsPerTileV กำหนดขนาดของแต่ละ "กระเบื้อง" ในสตัดStudsPerTileU กำหนดขนาดแนวนอนของเทกเจอร์ในขณะที่ StudsPerTileV กำหนดขนาดแนวตั้งของเทกเจอร์



เพื่อขยายเทกเจอร์:
เลือกเทกเจอร์ที่เป็นลูกของชิ้นส่วน
ในหน้าต่าง คุณสมบัติ ตั้ง StudsPerTileU และ StudsPerTileV เป็นจํานวนสตัดที่คุณต้องการให้เทกเจอร์ใช้แนวนอนและแนวตั้งยิ่งตัวเลขใหญ่ขึ้น ภาพก็จะใหญ่ขึ้นเท่านั้น
เทกเจอร์เลื่อนออก
หากต้องการควบคุมตำแหน่งของเทกเจอร์มากขึ้น เลื่อนเทกเจอร์โดยปรับคุณสมบัติ OffsetStudsU และ OffsetStudsVนี่ยังเป็นประโยชน์สำหรับการ แอนิเมชั่น ด้วย



เพื่อชดเชยเทกเจอร์:
เลือกเทกเจอร์ที่เป็นลูกของชิ้นส่วน
ในหน้าต่าง คุณสมบัติ ตั้ง OffsetStudsU และ OffsetStudsV เป็นจํานวนสตัดที่คุณต้องการเลื่อนเทกเจอร์ในแนวนอนและแนวตั้ง
แอนิเมชั่นเทกเจอร์
โดยใช้ TweenService , คุณสามารถเปลี่ยนคุณสมบัติของเทกเจอร์เช่น OffsetStudsU และ StudsPerTileV เพื่อให้ได้พื้นผิวเคลื่อนไหวตัวอย่างเช่น หากคุณใช้เทกเจอร์หมอกสองตัวในภาชนะเดียวและแอนิเมชั่นพวกเขาด้วยสคริปต์ต่อไปนี้คุณสามารถบรรลุลักษณะของหมอกเคลื่อนที่ชั้นวางได้:
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()