Bonjour.
Je suis entrain de faire un jeu en C# et je code tout moi-même.
Je n'utilise aucun moteur de jeu.
Imaginons un exemple ou il y a un objet fixe et un objet mobile
Je dirige l'objet mobile avec les touches wasd.
J'ai besoin de savoir quel face de mon objet mobile j'ai touché pour pouvoir le bloquer.
Une idée? Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 foreach (Control c in WindowConfig.GetGameRenderer().Controls) { if (c is PictureBox && (string)c.Tag == "player") { if (player.playerRender.Bounds.IntersectsWith(c.Bounds)) { isBlockMove = true; } else isBlockMove = false; } }
Partager