Văn bản và hình ảnh

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Một Texture là một hình ảnh bạn có thể đặt trên bất kỳ mặt của một phần hoặ

  • Đổi màu hoặc hình ảnh Color3 tính chất để cài đặt một màu tint màu bằng cách sử dụng mã màu RGB.

  • Đổi chỉ số Transparency về giá trị giữa 0 (hiển thị đầy đủ) và 1 (ẩn).

  • Đối với một texture, set its scaleoffset .

    Hình ảnh chất bền
    Văn bản được ứng dụng cho một phần (tái tạo)
    Hình ảnh decal
    Decal được áp dụng cho một phần (đã kéo)

Tạo Texture hoặc Decal

Để tạo một chất bôi hoặc hình đề can, bạn phải thêm một Texture hoặc một Decal đối tượng vào một phần hoặc liên đoàn. Bạn có thể nhập

Để thêm một lớp hoặc hình ảnh vào một phần hoặc liên đoàn:

  1. Trong cửa sổ Trình phát, thêm một Texture hoặc Decal vào phần hoặc liên kết:

    1. Bỏ chuột vào bộ phận hoặc liên đoàn và nhấp vào nút ⊕. Một menu ng上下文 hiển thị.

    2. Từ menu, insert a Texture hoặc Decal . An empty texture or decal object displays on the part or union with orange outlining.

  2. Trong cửa sổ Tính chất, hãy di chuyển đến Mặt tính chất và chọn một mặt hoặc giữ mặt đoánh chuẩn.

  3. Chọn thuộc tính Texture và áp dụng hình ảnh thông qua bất kỳ phương pháp sau đây:

    • Chọn bất kỳ văn bản hoặc hình ảnh bạn đã tải trước đó.
    • Nhập một ID tài sản vào trường Texture .
    • Tải một hình ảnh mới thông qua nút Thêm Hình Ảnh... .
  4. (Tùy chọn) Thiết lập một tint màu bằng cách nhấp vào hộp nhỏ bên trái của Color3 thuộc tính hoặc bằng cách nhập một mã màu RGB.

    Mặc định
    Màu3 = [255, 0, 100]
  5. (Bắt buộc) Thiết lập thuộc tính Độ trong suốt để bất kỳ giá trị nào giữa giá trị mặc định của 0 (hoàn toàn có thể nhìn thấy) và 1 (ẩn).

    Mặc định
    Độ trong suốt = 0.6

Chọn một khuôn mặt

Một mặt là một bề mặt trên một phần/liên kết hiển thị một chất liệu hoặc đề canảnh: Trên cùng

Phía trước
Trên cùng

Để chọn một khuôn mặt:

  1. (Tùy chọn) Để giúp bạn chọn mặt đúng, hãy nhấp chuột phải vào bộ phận/liên kết và chọn Hiển thị Indicator Orientation . Điều này hiển thị một vòng xoay màu xanh với một dòng dấu

  2. Chọn một chất liệu hoặc hình ảnh là con của bộ phận hoặc liên đoàn.

  3. Trong cửa sổ Tính chất , nhấp vào property Mặt và chọn một mặt.

Tùy chỉnh cấu hình

Giống như decal, textures cung cấp thêm chức năng để thu nhỏ, bù đắp và hoạt hóa một hình ảnh.

Thay đổi kích thước thảo tượng

Kích thước của bộ phận không ảnh hưởng đến chất béo. Thay vào đó, việc thay đổi kích thước của bộ phận chỉ tăng hoặc giảm số lần mà chất béo lặp lại.

Các đặt tính StudsPerTileUStudsPerTileV xác định kích thước của mỗi "Tile" trong studs. Class.Texture.Stud

Hình ảnh chất bền
Bề mặt của 8×6 Studs
Bề mặt của 8×6 Studs

Để thay đổi kích thước của một chất béo:

  1. Chọn một texture là con của một phần.

  2. Trong Cửa sổ Proprietades , hãy đặt StudsPerTileUStudsPerTileV lên số lượng studs bạn muốn textured được chiếm diện tích ngang và dọc. Càng lớn số lượng, càng lớn hình ảnh.

Tắt các hiệu ứng vảy

Nếu bạn muốn có thêm kiểm soát về vị trí của một chất liệu, hãy trừng trị chất liệu bằng cách điều chỉnh các thuộc tính OffsetStudsUOffsetStudsV . Điều này cũng hữu ích cho hoạt họa</

Hình ảnh chất bền
Bề mặt của 8×6 Studs
Bề mặt của 8×6 Studs

Để bù đắp một chất bố trí:

  1. Chọn một texture là con của một phần.

  2. Trong cửa sổ Thuộc tính , hãy đặt OffsetStudsUOffsetStudsV lên số lượng studs bạn muốn đẩy màu hỗn hợp trên trục ngang và trục dọc.

Hiện hoá Textures

Bằng cách sử dụng TweenService , bạn có thể tùy chỉnh các thuộc tính chất liệu như OffsetStudsUStudsPerTileV để tạo ra các bề mặ

Hai vị trí textures gần nhau ở sàn để simulate hiệu ứng sương mù đang di chuyển

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()