Nhân vật

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

Nhân vật thường đề cập đến bất kỳ đối tượng nào Model tương tác với thế giới hoặc những người dùng khác. Trong khi một nhân vật có thể đơn giản như một hình cầu phát sáng giao tiếp và tương tác với người chơi, nhân vật thường là các mô hình giống con người với các phương thức diễn đạt bổ sung để khuyến khích sự hòa nhập và tính thực tế.

Nhân vật có thể là giữa các nhân vật cơ bản, chẳng hạn như các nhân vật phi người chơi (NPC) đơn giản, hoặc nhân vật avatar, là các mô hình do người dùng kiểm soát bao gồm các tính năng tiên tiến cho chuyển động, hoạt hình và mỹ phẩm.

Tất cả người dùng Roblox đều liên kết với một nhân vật avatar dựa trên tài khoản. Cùng với nhân vật avatar này, Roblox đại diện cho người dùng dưới dạng người chơi trong mô hình dữ liệu, cung cấp cho các nhà sáng tạo quyền truy cập vào các thuộc tính tùy chỉnh nhân vật bổ sung, các tính năng xã hội, và thông tin liên quan đến gameplay cũng như tài khoản.

Nhân vật cơ bản

Nhân vật cơ bản thường được sử dụng như NPC, và chúng thường thực hiện một hoặc hai nhiệm vụ đơn giản. Một thành phần chung của nhân vật cơ bản bao gồm tên hiển thị, sức khỏe, và chuyển động cơ bản.

Bạn có thể sử dụng các thành phần sau trong đối tượng Model của mình để kích hoạt các tính năng cơ bản này:

  • Một nhóm các phần, hay lắp ráp, bao gồm các phần sau:
    • Một bộ sưu tập với tên HumanoidRootPart để chỉ ra phần gốc của lắp ráp.
    • Một phần có tên Head để hiển thị tên của nhân vật trên hình học đầu của họ.
    • Các phần mesh bổ sung cấu thành các bộ phận cơ thể riêng lẻ, thường bao gồm 6 (R6) hoặc 15 (R15) bộ phận cơ thể được sử dụng cho các mô hình giống con người.
    • Các khớp, chẳng hạn như Bone hoặc Motor6D, kết nối mỗi bộ phận cơ thể như một lắp ráp.
  • Một thể hiện Humanoid để triển khai và truy cập các thuộc tính nhân vật chung.
Ví dụ Nhân vật Cơ bản (R6)
Mô hình Dữ liệu

Với các thành phần này, mô hình nhân vật hiển thị một Humanoid.DisplayName, có sức khỏe, và có thể di chuyển với Humanoid.Move(). Để biết thêm thông tin về các cấu hình bổ sung của phần hiển thị và yếu tố sức khỏe, hãy xem Hiển thị tên/sức khỏe.

Nhân vật avatar

Nhân vật avatar sử dụng một bộ tiêu chuẩn các thành phần nhân vật cho phép bạn sử dụng các hoạt hình về cơ thể và khuôn mặt, cũng như trang bị quần áo và phụ kiện. Bằng cách chuẩn hóa các thành phần, tất cả các mô hình nhân vật avatar đều có thể truy cập các tính năng này, bất kể chúng được người chơi hay NPC điều khiển.

Theo mặc định, tất cả người chơi tham gia trò chơi dưới dạng avatar Roblox đã lưu của họ, vốn đã bao gồm tất cả các thành phần cho một nhân vật avatar. Một nhân vật avatar hoàn chỉnh có các thành phần sau trong Model của họ:

  • Một lắp ráp của các đối tượng MeshPart, bao gồm các phần sau:
    • Một phần có tên HumanoidRootPart để chỉ ra phần gốc của lắp ráp.
    • Một phần có tên Head để hiển thị tên và sức khỏe của nhân vật trên hình học đầu của họ.
    • 15 mesh cấu thành các bộ phận cơ thể riêng lẻ, chẳng hạn như tay hoặc chân của nhân vật.
    • Các khớp, chẳng hạn như các đối tượng Bone hoặc Motor6D, kết nối mỗi phần và theo một cấu trúc khớp tiêu chuẩn hóa.
  • Một thể hiện Humanoid để triển khai và truy cập các thuộc tính nhân vật chung.
  • Các đối tượng WrapLayer cho mỗi bộ phận cơ thể của mô hình, cho phép nó mặc quần áo và các mỹ phẩm có thể xếp chồng.
  • FaceControls để cho phép các biểu hiện và tư thế khuôn mặt cho đầu của nhân vật.
  • Các đối tượng Attachment cho mỗi điểm gắn chuẩn trên cơ thể nhân vật.
Ví dụ Nhân vật Avatar (R15)
Mô hình Dữ liệu

Các khung nhân vật avatar tiêu chuẩn yêu cầu 15 khớp có thể tạo dáng, và các khung nhân vật có độ trung thực cao hơn hỗ trợ tối đa 37 khớp bổ sung cho mức độ thực tế lớn hơn với các chuyển động của tay, vai và cột sống có thể điều khiển. Để biết thêm thông tin về các khung nhân vật có độ trung thực cao hơn, cấu trúc xương cụ thể của chúng và các quy tắc đặt tên, cũng như cách hoạt hình chúng với các đối tượng HumanoidRigDescriptionDigitsRigDescription, hãy xem Thông số nhân vật - Khung độ trung thực cao hơn.

Thư viện Bộ điều khiển nhân vật

Thư viện Bộ điều khiển nhân vật (CCL) là một khung mô-đun để xây dựng chuyển động và hành vi của nhân vật thông qua các thuộc tính và script Luau. Kiến trúc này thay thế các máy trạng thái cứng nhắc bằng một hệ thống linh hoạt, dựa trên khả năng cho các cơ chế nhân vật.

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