Brissou de Mourièssou Créateur de sorts, depuis 1936.
Inscrit le: 30 Aoû 2007 Messages: 1510 Sujets: 26 Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition. Médailles: 2 (En savoir plus...)
Posté le: 01/10/07 18:53 Sujet du message: DistanceBetweenPointsEx
Nom de la fonction : DistanceBetweenPointsEx Créateur : Eeeuuh Pythagore xD
Fonctions requises : Aucune
Code :
Jass:
function DistanceBetweenPointsEx takes real x1, real y1, real x2, real y2 returns real
local real dx = x1 - x2
local real dy = y1 - y2
return SquareRoot( dx * dx + dy * dy)
endfunction
Utilisation :
Jass:
local real dist = DistanceBetweenPointsEx( GetUnitX(u), GetUnitY(u), 500.0, 600.0)
Renvoi la distance entre 2 points.
Copyright : Le fantôme à la kékette tordu mérite une mention.
Remarques : C'est presque exactement la même fonction que celle de Blizzard (DistanceBetweenPoints), sauf qu'elle ne nécessite pas de location, donc pas de problème de leak etc... tout çaa.. _________________
function DistanceBetweenPointsEx3D takes real x1, real y1, real z1, real x2, real y2, real z2 returns real
local real dx = x1 - x2
local real dy = y1 - y2
local real dz = z1 - z2
return SquareRoot( dx * dx + dy * dy + dz*dz)
endfunction
_________________
Si vous recherchez quelque chose, il y a de très grandes chances que vous trouviez la réponse ici alors jetez y un oeil. Topic indispensable
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum