Các thuộc tính đối tượng

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

Các thuộc tính kiểm soát cách mà các đối tượng trông và hoạt động. Mỗi đối tượng trong Roblox Studio có một tập hợp thuộc tính riêng. Ví dụ, một đối tượng phần có các thuộc tính về màu sắc, kích thước và hình dạng. Các thuộc tính có thể được thay đổi trong cửa sổ thuộc tính hoặc thông qua mã lệnh.

Để tìm hiểu về các thuộc tính, bạn sẽ khám phá các thuộc tính phổ biến được tìm thấy trong các phần và sau đó viết một đoạn mã để thay đổi màu sắc của các phần.

Cửa sổ thuộc tính

Cửa sổ Properties có thể được sử dụng để tìm hiểu về các thuộc tính của một đối tượng. Sử dụng nó để xem các thuộc tính của một phần.

  1. Chọn một phần.

  2. Trong cửa sổ Properties ở góc dưới bên phải, hãy xem các thuộc tính khác nhau có thể được thay đổi, chẳng hạn như màu sắc, kích thước, vật liệu và độ trong suốt. Bạn cũng có thể thay đổi hầu hết các thuộc tính trong cửa sổ này từ trong một đoạn mã.

Thêm chú thích vào mã lệnh

Chú thích là những dòng đặc biệt bắt đầu bằng -- giúp cho lập trình viên nhớ những phần nào của mã lệnh thực hiện chức năng gì. Không giống như các mã khác, chú thích không chạy; chúng chỉ có ở đó để bạn có thể để lại ghi chú cho bản thân và các lập trình viên khác. Đoạn mã này sẽ thay đổi thuộc tính Color của một phần ngay từ đầu trải nghiệm.

  1. Chọn một phần đã tồn tại hoặc tạo một cái mới. Đổi tên phần thành PracticePart.

  2. Trong ServerScriptService, tạo một đoạn mã mới có tên là ChangeColor.

  3. Trong đoạn mã, xóa mã mặc định. Sau đó, viết một chú thích bằng cách gõ -- và một miêu tả ngắn về điều mà đoạn mã sẽ thực hiện.

    Miêu tả điều mà đoạn mã thực hiện

    -- Thay đổi màu sắc của một phần

Xác định vị trí của phần

Để thực hiện thay đổi đối với một phần, bạn phải có thể mô tả vị trí của phần đó. Explorer là một công cụ tuyệt vời để tham chiếu vị trí. Trong trường hợp này, PracticePart nằm dưới Workspace.

Bây giờ mà bạn đã biết phần nằm ở đâu, vị trí của phần cần được chuyển thành điều mà đoạn mã có thể hiểu được.

  1. Dưới chú thích, gõ workspace.PracticePart.

    Tham chiếu PracticePart trong Workspace

    -- Thay đổi màu sắc của một phần
    workspace.PracticePart

Thay đổi một thuộc tính bằng mã

Bạn sẽ sử dụng một giá trị RGB để thay đổi màu sắc của phần. Máy tính sử dụng giá trị RGB, là sự kết hợp của đỏ, xanh lá cây và xanh dương, để tạo ra tất cả các màu sắc trên màn hình của bạn.

Giá trị RGB sử dụng ba số từ 0 đến 255, được phân tách bằng dấu phẩy. Ví dụ, màu đen là (0, 0, 0) trong khi màu trắng là (255, 255, 255).

Đối với phần, đoạn mã sẽ thay đổi thuộc tính Color của nó thành một Color3 mới, một loại dữ liệu lưu trữ màu sắc.

  1. Sau PracticePart, gõ .Color để truy cập thuộc tính Color.

    Truy cập thuộc tính Color

    -- Thay đổi màu sắc của một phần
    workspace.PracticePart.Color
  2. Tiếp theo, gõ = Color3.fromRGB() Đoạn mã này sẽ cho phép bạn gán một màu sắc mới.

    Sử dụng Color3.fromRGB()

    -- Thay đổi màu sắc của một phần
    workspace.PracticePart.Color = Color3.fromRGB()
  3. Giá trị màu RGB có thể được gõ bằng tay bên trong các dấu ngoặc đơn, nhưng sử dụng trình chọn màu sẽ dễ hơn. Nhấp vào bên trong dấu ngoặc đơn, và sau đó nhấp vào bánh xe màu. Làm theo thông báo bật lên để tạo ra một màu.

    Đoạn mã của bạn nên trông giống như đoạn mã dưới đây.

    Cập nhật màu sắc của PracticePart

    -- Thay đổi màu sắc của một phần
    workspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)
  4. Khởi động một bài kiểm tra để kiểm tra xem phần của bạn có thay đổi màu sắc hay không.

Tóm tắt

Tất cả các đối tượng đều có các thuộc tính. Các phần có các thuộc tính như màu sắc và độ trong suốt. Đồng thời, các loại đối tượng khác có các thuộc tính riêng của chúng.

Để thay đổi màu sắc của một phần, bạn cần có thể mô tả nơi tìm thấy nó. Nếu phần đó nằm trong Workspace, hãy sử dụng từ khóa workspace. Sau đó sử dụng các toán tử dấu chấm để chỉ ra phần mong muốn và truy cập các thuộc tính của nó.

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.