Không gian 3D

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

Workspace là một dịch vụ chứa đựng các đối tượng mà bạn muốn Roblox Engine hiển thị trong thế giới 3D. Bạn thường sẽ thêm các đối tượng này vào không gian:

  • Các đối tượng BasePart, bao gồm cả các đối tượng PartMeshPart.
  • Các đối tượng Attachment, mà bạn có thể gắn vào các bộ phát hiệu ứng đặc biệt như ParticleEmitter, các đối tượng UI như BillboardGui, các ràng buộc vật lý Constraints, và nhiều hơn nữa.
  • Các đối tượng Model tổ chức các nhóm hình học.
  • Các đối tượng Script được làm cha bởi các đối tượng khác trong không gian. Các script không được hiển thị nhưng có thể ảnh hưởng đến việc hiển thị của đối tượng khác.

Các phần

Các đối tượng Part đại diện cho các khối xây dựng nguyên thủy trong Roblox. Theo mặc định, tất cả các phần đều có vật lý được mô phỏng và được hiển thị nếu chúng xuất hiện trong không gian 3D. Các phần có thể có hình dạng của các khối, hình cầu, hình trụ, hình chóp, hoặc hình chóp góc. Ngoài ra, TrussPart hoạt động như một dầm giàn mà các nhân vật có thể leo lên như một cái thang.

Một phần khối đơn.
Khối
Một phần hình cầu đơn.
Hình cầu
Một phần hình trụ đơn.
Hình trụ
Một phần hình chóp đơn.
Hình chóp
Một phần hình chóp góc đơn.
Hình chóp góc

Bạn cũng có thể áp dụng các thao tác mô hình rắn cho các phần, chẳng hạn như hợp nhất hoặc phủ định, để kết hợp chúng thành một cái gì đó phức tạp hơn như bát hoặc ống rỗng.

Lưới

Một MeshPart là một đối tượng đại diện cho một lưới (một tập hợp các đỉnh, cạnh và mặt tạo thành một đối tượng 3D). Bạn thường tạo lưới bằng cách sử dụng phần mềm bên thứ ba như Blender hoặc Maya, sau đó nhập chúng dưới dạng một MeshPart bằng cách sử dụng Studio.

Lưới có thể bao gồm nhiều chi tiết hơn bất kỳ mô hình rắn nào bạn có thể làm trong Studio. Chúng cũng có thể có các khung bên trong và kết cấu, cho phép bạn tạo ra các đối tượng sống động mà bạn có thể tạo dáng và hoạt hình.

Một lưới rương kho báu chất lượng cao với kết cấu.
Lưới có kết cấu
Một bụi cây có lá trông thực tế với bóng và độ sâu.
Lưới với SurfaceAppearance

Địa hình

Đối tượng Terrain cho phép bạn tạo ra và điêu khắc các môi trường địa hình chi tiết và thực tế, chẳng hạn như núi, vùng nước, đồi cỏ, hoặc một sa mạc phẳng. Sử dụng Trình chỉnh sửa Địa hình, bạn có thể dễ dàng tạo ra và thay đổi các vùng địa hình lớn.

Một cái nhìn từ viewport của địa hình sa mạc với núi ở xa.

Mô hình

Một Model là một đối tượng chứa cho các nhóm hình học, chẳng hạn như các đối tượng BasePart, Motor6D, và các mô hình khác. Các mô hình có thể là các nhóm đơn giản hoặc bạn có thể đặt một phần chính trong mô hình, để nó hoạt động như một lắp ráp, mà động cơ vật lý coi như một cơ thể rắn duy nhất. Các mô hình cũng có thể chứa các script hoạt động trên các đối tượng riêng lẻ của mô hình.

Một mô hình nhân vật của một cô gái đáng sợ với bốn đôi mắt đỏ đứng trong tư thế A. Cô ấy mặc một chiếc váy màu đỏ nâu với mạng nhện và tất đỏ sáng.
Mô hình có tên Octavia
Một cái nhìn gần của các đối tượng con của mô hình trong cửa sổ Explorer tạo thành mô hình.
Các nhóm tạo thành mô hình

Truy cập không gian trong các script

Trong một script, bạn có thể truy cập Workspace của một nơi theo ba cách khác nhau, tất cả đều hợp lệ.

  • game:GetService("Workspace")
  • workspace
  • game.Workspace

Từ đó, bạn có thể thực hiện một loạt các trường hợp sử dụng để lập trình logic cho các trò chơi của bạn và tạo ra các thế giới và tương tác động. Ví dụ:

  • Lấy tham chiếu đến bất kỳ đối tượng nào trong không gian để thay đổi thuộc tính của nó trong thời gian chạy.
  • Lấy tham chiếu đến đối tượng Camera của người dùng để thao tác góc nhìn của họ về không gian.
  • Lắng nghe các sự kiện trên các đối tượng trong không gian để thực hiện logic vào những thời điểm cụ thể, chẳng hạn như khi nhân vật có thể chơi của người dùng chạm vào một đối tượng.
©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.