السلام عليكم
irrlicht أقدم أفضل دالة لإكتشاف التصادم في المحرك
من تصميمي
Dim box As Box3D
box.MaxEdge = New Vector3D(Player.Position.X, Player_H, Player.Position.Z)
box.MinEdge = Player.Position
Return B.BoundingBox.IntersectsWithBox(box)
End Function
Function Collision(ByVal Player As SceneNode, ByVal B As SceneNode, ByVal Player_H As Single) As Boolean
أعتقد أنها واضحة ومفهومة
Player_H بالنسبة إلى
فهو طول اللاعب