Bước thời gian thích ứ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ông cụ vật lý của Roblox mô phỏng tất cả các phần bên trong không gian 3D thông qua định luật chuyển động thứ hai của Newton. Định luật chuyển động này được giải quyết theo thời gian thông qua bước thời gian và một bước thời gian đơn lẻ được thực hiện trong một worldstep trong Roblox.

Theo mặc định, Roblox mô phỏng vật lý ở tần số 240 Hz. Với khoảng 60 khung hình mỗi giây, khoảng 4 worldstep được nâng cao cho mỗi khung hình. Với bước thời gian thích ứng, công cụ vật lý tự động gán các phần vào ba "hòn đảo giải quyết" bằng cách thay đổi bước thời gian mô phỏng của chúng, tập trung vào 60 Hz để có hiệu suất tốt nhất. Tuy nhiên, các phần "khó" giải quyết sẽ sử dụng bước thời gian nhanh hơn như 240 Hz để đảm bảo sự ổn định vật lý.

Các tiêu chí gán có thể thay đổi, nhưng các phần được gán vào hòn đảo 240 Hz bao gồm các cụm có giá trị vận tốc cao, giá trị gia tốc cao, và các cơ chế phức tạp khó giải quyết.

Bật chế độ thích ứng

Để bật bước thời gian thích ứng trong Studio:

  1. Trong cửa sổ Explorer, chọn đối tượng Workspace.

  2. Trong cửa sổ Properties, tìm PhysicsSteppingMethod và chọn Adaptive.

Để quan sát quy trình bước thời gian đang hoạt động, bạn có thể mở Microprofiler trong Studio (CtrlF6; F6). Khi trò chơi đang chạy, nhấn CtrlP (P) để tạm dừng tại khung hình hiện tại.

Dưới phạm vi tên physicsStepped, hãy quan sát rằng tên phạm vi của worldStep bây giờ hiển thị là worldStep - Adaptive.

Di chuột trên LDLPGSSolver::solve sẽ cho biết tình trạng của bao nhiêu hòn đảo thuộc về mỗi thùng tần số; 1dt Islands (240 Hz), 2dt Islands (120 Hz) và 4dt Islands (60 Hz).

Hình ảnh trực quan gỡ lỗi

Trong quá trình thử nghiệm, có thể hữu ích khi hình dung tần số cho các phần được mô phỏng. Để bật tùy chọn này:

  1. Từ tab Physics, bật Are Timesteps Shown.

Khi đã bật, các phần được mô phỏng sẽ được viền bởi tỷ lệ mô phỏng hiện tại của chúng. Nếu một phần ngừng được mô phỏng, hoặc qua hệ thống ngủ hoặc thay đổi quyền sở hữu mạng, phần đó sẽ không còn được viền nữa.

Các phần được mô phỏng được viền bởi màu sắc đại diện cho tỷ lệ mô phỏng hiện tại của chúng

Kịch bản tần số cố định

Bước thời gian thích ứng có thể cải thiện hiệu suất vật lý lên tới 2,5 lần và được khuyến nghị trong hầu hết các trường hợp. Tuy nhiên, một số trò chơi nên sử dụng chế độ Fixed (240 Hz), bao gồm:

Các trò chơi yêu cầu mô phỏng chính xác cao và ổn định, chẳng hạn như trò chơi đua xe, mô phỏng "phá hủy", hoặc các trò chơi có cơ chế phức tạp như xe tăng.

Mô phỏng nơi hầu hết các phần mặc định vào hòn đảo giải quyết 240 Hz (đường viền đỏ trong quá trình gỡ lỗi). Khi các hòn đảo 240 Hz tương tác với các hòn đảo có tần số khác (60–120 Hz), các hòn đảo đó sẽ được chuyển đổi thành 240 Hz với một overhead có thể làm giảm bất kỳ lợi ích hiệu suất nào do bước thời gian thích ứng mang lại.

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