2011-11-18 32 views
9

Khi tạo một thế giới trong Box2D, bạn có tùy chọn để cho phép các cơ quan ngủ (không có mô phỏng được thực hiện trên chúng nếu chúng nghỉ ngơi). Tại sao không ngủ tùy chọn mặc định? Nó có những nhược điểm gì?Nhược điểm của các cơ quan ngủ trong Box2D

Trả lời

10

Theo kinh nghiệm của tôi, ít nhất là trong các công cụ vật lý khác, ngủ khi đến nghỉ ngơi là hành vi mặc định. Lý do chính tôi có thể nghĩ là không có cơ thể ngủ là khi họ ngủ, họ sẽ chỉ bị đánh thức bởi một vụ va chạm. Đó là, nếu bạn đã loại bỏ bất cứ điều gì là dưới đối tượng ngủ, nó sẽ không rơi, nhưng thay vì vẫn bị đóng băng trong không khí cho đến khi một cái gì đó va chạm với nó và làm cho nó phản ứng với lực hấp dẫn một lần nữa.

Các vấn đề liên quan