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 mà giữ 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 nuôi dưỡng 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 các đố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 các phần chóp góc. Ngoài ra, TrussPart hoạt động như một thanh giàn mà nhân vật có thể leo lên như một bậc thang.

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

Bạn cũng có thể áp dụng các phép toán 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 thứ 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 nên 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 vào dưới dạng một MeshPart bằng cách sử dụng Studio.

Lưới có thể chứa nhiều chi tiết hơn bất kỳ tính năng mô hình rắn nào mà bạn có thể làm trong Studio. Chúng cũng có thể có cấu trúc nội bộ 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 hòm kho đồ 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á nhìn thực tế với bóng tối và chiều 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, body 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 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ể chỉ đơn giản là nhóm hoặc bạn có thể đặt một phần chính trong mô hình để nó hoạt động như một cụm, mà động cơ vật lý coi như một cơ thể cứng 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 ở tư thế A. Cô ấy mặc một chiếc váy đỏ tía với mạng nhện và tất đỏ sáng.
Một mô hình có tên Octavia
Một cái nhìn gần về các 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 địa điểm 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ể tiến hành một loạt các trường hợp sử dụng để lập trình logic cho trải nghiệm 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 tới 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 tới đối tượng Camera của người dùng để manipulate their view của 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 chơi được 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.