Hey Leute ich habe mir eine fbx Map erstellt und diese per Bones eingefügt meine Frage ist, ich kann ja derzeit noch durch die Objekte "durchlaufen" wie mache ich eine Kollisionserkennung, der Spieler soll stehen bleiben, wenn er gegen ein Objekt läuft... hier meine Draw funktion wo das Level gezeichnet wird
Wäre echt nett, wenn ein paar Ideen kommen wie man eine Kollisionserkennung machen kann, ihr könnt mir auch mit Ideen helfen
Danke im Vorraus!!!
C#-Quellcode
- bones1 = new Matrix[model.Bones.Count];
- model.CopyAbsoluteBoneTransformsTo(bones1);
- foreach(ModelMesh mesh in model.Meshes)
- {
- foreach(BasicEffect effect in mesh.Effects)
- {
- effect.World = bones1[mesh.ParentBone.Index];
- effect.View = camera.view;
- effect.Projection = camera.projection;
- effect.EnableDefaultLighting();
- }
- mesh.Draw();
- }
Wäre echt nett, wenn ein paar Ideen kommen wie man eine Kollisionserkennung machen kann, ihr könnt mir auch mit Ideen helfen
Danke im Vorraus!!!