PhysicalProperties
*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.
Loại dữ liệu PhysicalProperties mô tả một số tính chất vật lý của một BasePart : Density , Elasticity và Friction .Nó được sử dụng trong tài sản có tên tương tự BasePart.CustomPhysicalProperties .
Hành vi cân bằng
PhysicalProperties cũng cung cấp các thuộc tính trọng lượng, ElasticityWeight và FrictionWeight.Khi hai phần tương tác, ma sát và độ đàn hồi giữa chúng được xác định theo cùng một cách bởi chức năng trung bình trọng số cặp tiếp theo:
local function getActualFriction(partA, partB)
return (partA.Friction * partA.FrictionWeight + partB.Friction * partB.FrictionWeight) / (partA.FrictionWeight + partB.FrictionWeight)
end
Mặc dù công thức trên đề cập đến Friction và FrictionWeight của hai phần, A và B , công thức được sử dụng theo cùng một cách khi xác định Elasticity .Nói chung, khi trọng lượng của A lớn hơn trọng lượng của B , giá trị thực sẽ gần A hơn.Nếu các trọng lượng tương tự, giá trị thực sẽ gần điểm giữa giữa các giá trị riêng lẻ của nó.
Tóm Tắt
Người Tạo
- new(material : Enum.Material)
Trả về một PhysicalProperties với các thuộc tính mặc định cho vật liệu đã cho.
Trả về một PhysicalProperties với độ dày, ma sát và độ đàn hồi được định nghĩa.
Tạo một thùng chứa PhysicalProperties với độ dày được định, ma sát, độ đàn hồi, trọng lượng ma sát và trọng lượng đàn hồi.
Thuộc Tính
Một giá trị giữa 0 và 1 để chỉ ra mức độ hấp thụ của vật liệu đối với AudioEmitters .
Khối lượng mỗi đơn vị của phần.
Sự giảm tốc của phần khi ma sát với phần khác.
Lượng năng lượng được giữ lại khi va chạm với một phần khác.
Tầm quan trọng của tính chất Friction của phần khi tính toán ma sát với phần va chạm.
Tầm quan trọng của thuộc tính Elasticity của phần khi tính độ đàn hồi với phần va chạm.
Người Tạo
new
Trả về một thùng chứa PhysicalProperties với độ dày, ma sát và độ đàn hồi được xác định cho vật liệu này.
Tham Số
Thuộc Tính
AcousticAbsorption
Một giá trị giữa 0 và 1 để chỉ ra mức độ hấp thụ của vật liệu đối với AudioEmitters .Khi sử dụng mô phỏng âm thanh, các bề mặt có hấp thụ cao hơn sẽ có ít tiếng vang hơn các bề mặt có hấp thụ thấp hơn.
Lưu ý rằng điều này không ảnh hưởng đến độ mà âm thanh truyền thông qua bề mặt; để làm điều đó, xem Density .
Density
Mật độ được định nghĩa là lượng khối lượng mỗi khối lượng.Càng có nhiều phần dày đặc, càng cần nhiều lực để gia tốc nó. Phạm vi chấp nhận là 0.01 đến 100.0 và các giá trị ngoài phạm vi này sẽ bị giới hạn.
Khi sử dụng mô phỏng âm thanh, các bộ phận có độ dày cao hơn sẽ làm mờ nhạt hơn AudioEmitters nữa.
Friction
Ma sát được định nghĩa là lực chống lại sự di chuyển song song tương đối của hai bề mặt rắn trong tiếp liên hệ.Càng có nhiều ma sát trên một phần, càng nhanh chóng nó sẽ giảm tốc khi va chạm với một phần khác với ma sát. Phạm vi chấp nhận là 0.0 đến 2.0 và các giá trị ngoài phạm vi này sẽ bị giới hạn.
Elasticity
Độ đàn hồi đề cập đến xu hướng giữ năng lượng của một phần khi va chạm với phần khác.Một Elasticity của 1 cho thấy rằng phần bật lên với cùng năng lượng nó có trước khi va chạm. Phạm vi chấp nhận là 0.0 đến 1.0 và các giá trị ngoài phạm vi này sẽ bị giữ.
FrictionWeight
Trọng lượng ma sát của hai phần chà vào nhau tạo ra một tỷ lệ được sử dụng để tính toán lực ma sát thực giữa hai phần.Càng cao phần FrictionWeight của một phần, càng nhiều phần Friction được sử dụng. Phạm vi chấp nhận là 0.0 đến 100.0 và các giá trị ngoài phạm vi này sẽ bị giới hạn.
ElasticityWeight
Trọng lượng đàn hồi của hai phần va chạm tạo ra một tỷ lệ được sử dụng để tính toán độ đàn hồi thực sự giữa hai phần.Càng cao phần ElasticityWeight của một phần, càng nhiều phần Elasticity được sử dụng. Phạm vi chấp nhận là 0.0 đến 100.0 và các giá trị ngoài phạm vi này sẽ bị giới hạn.