Tôi đang sử dụng Box2D. Như bạn có thể thấy, có ba cơ thể năng động được kết nối với nhau (nghĩ về nó như một bảng từ chế độ xem trước). LEG1 và LEG2 được kết nối với cơ thể tĩnh (đó là cơ thể mặt đất). Một cơ thể năng động khác đang rơi xuống bàn.
Tôi cần phải nén riêng trong LEG1 và LEG2.
Khớp có một GetReactionForce()
hàm trả về a b2Vec
, lần lượt có Length()
và các LengthSqd()
hàm. Điều này sẽ đưa ra tổng số lực trong bất kỳ khớp nào. Nhưng cái tôi cần là lực trong các cơ thể riêng lẻ được kết nối với khớp. Khi bạn kết nối một số cơ thể với một khớp duy nhất, nó sẽ hiển thị tổng các lực không hữu ích. Đây là trường hợp tôi đang nói về: