Vật lý

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

Roblox sử dụng một động cơ vật lý rắn. BaseParts chịu tác động của các lực vật lý miễn là chúng không được Anchored. Bạn có thể tạo ra các cụm lắp ráp vật lý bằng cách sử dụng các phần đính kèm và ràng buộc, và bạn có thể phát hiện và kiểm soát va chạm giữa các đối tượng bằng cách sử dụng các sự kiện và lọc va chạm.

Cụm lắp ráp

Một cụm lắp ráp là một hoặc nhiều BaseParts được kết nối bởi các ràng buộc rắn hoặc động cơ (khớp rắn hoạt hình). Các cụm lắp ráp có thể được đặt vào một vận tốc tuyến tính hoặc góc ban đầu, hoặc hành vi của chúng có thể bị ảnh hưởng qua các ràng buộc.

Một khối lập phương màu xanh nhạt trên nền màu xanh đậm đại diện cho một cụm lắp ráp gồm 1 phần.
1 cụm lắp ráp; 1 phần
Một mô hình nhân vật hình người trên nền màu xanh đậm đại diện cho một cụm lắp ráp gồm 18 phần.
1 cụm lắp ráp; 18 phần
Một con tàu đại diện cho một cụm lắp ráp gồm 179 phần.
1 cụm lắp ráp; 179 phần

Ràng buộc

Các cụm lắp ráp không được neo phản ứng với lực từ trọng lực và va chạm, nhưng lực vật lý cũng có thể được áp dụng và mô phỏng thông qua các ràng buộc cơ khí hoặc ràng buộc chuyển động.

Các ràng buộc cơ khí bao gồm các đối tượng quen thuộc như bản lề, lò xo, và dây thừng mà bạn có thể sử dụng để xây dựng các cơ chế. Mỗi cái được tóm tắt trong hướng dẫn ràng buộc cơ khí.

Va chạm

Các sự kiện va chạm xảy ra tự động khi hai BaseParts chạm vào nhau hoặc ngừng chạm trong thế giới 3D. Bạn có thể phát hiện những va chạm này thông qua các sự kiện TouchedTouchEnded xảy ra mà không phụ thuộc vào giá trị thuộc tính CanCollide của bất kỳ phần nào.

Thông qua các kỹ thuật lọc va chạm như nhóm va chạm hoặc lọc phần-tới-phần, bạn có thể kiểm soát các cụm lắp ráp vật lý nào va chạm với nhau.

Xem hướng dẫn va chạm để biết thêm chi tiết về phát hiện và lọc va chạm.

Quyền sở hữu mạng

Để hỗ trợ các cơ chế vật lý phức tạp trong khi cũng hướng tới trải nghiệm mượt mà và phản hồi cho người chơi, động cơ vật lý của Roblox sử dụng một hệ thống vật lý phân tán trong đó các tính toán được phân bổ giữa máy chủ và tất cả các khách hàng kết nối. Trong hệ thống này, động cơ gán quyền sở hữu mạng của các BaseParts được mô phỏng vật lý cho một khách hàng hoặc máy chủ để chia sẻ công việc tính toán vật lý. Xem hướng dẫn quyền sở hữu mạng để biết thêm chi tiết.

Điểm thời gian thích nghi

Động cơ nhấn mạnh hiệu suất tốt nhất bằng cách tự động gán các cụm lắp ráp vào một trong ba tỷ lệ mô phỏng. Đối với các tình huống có các cơ chế phức tạp như xe tăng, bạn có thể cải thiện độ ổn định bằng cách đặt một điểm thời gian cố định. Xem hướng dẫn điểm thời gian thích nghi để biết thêm thông tin.

Hệ thống ngủ

Khi một cụm lắp ráp không chuyển động hoặc gia tốc, động cơ vật lý của Roblox cải thiện hiệu suất bằng cách tự động dừng mô phỏng cụm lắp ráp. Xem hướng dẫn hệ thống ngủ để biết chi tiế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.