Connaitre la distance entre 2 cases de coordonées x/y - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Connaitre la distance entre 2 cases de coordonées x/y (/showthread.php?tid=1440) |
Connaitre la distance entre 2 cases de coordonées x/y - Kassak - 21-03-2008 Bonjour, connaissant un certain nombre de personnes utilisant des algorithmes de malade, ou faisant plein de calculs, afin de trouver la distance entre 2 cases de leur tableau ( une carte par exemple, avec pour chaque case, une coordonnées x;y par exemple ), je voulais juste vous montrer un moyen très simple d'y arriver Ceci d'après la formule suivante, xb-xa;yb-ya, ce qui nous donne un x;y, si y>=x alors z = y, et si x>=y alors z = x, avec z le nombre de case entre les 2 points : Code PHP :
Et voila, la variable $case contient le nombre de case entre les 2 points, il gère bien sur les diagonales RE: Connaitre la distance entre 2 cases de coordonées x/y - orditeck - 23-05-2008 L'aide pour ce tutoriel ce trouve à cette adresse : http://www.jeuweb.org/board/showthread.php?tid=3897 |