Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.php?sid=9bf05c6825af550f10ddd4946f1223f9Médailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

DistanceBetweenPointsEx

 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Fonction Jass
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 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...)
Concours de sorts amusants (Quantité : 1) Créateur de héros (Quantité : 1)

MessagePosté le: 01/10/07 18:53    Sujet du message: DistanceBetweenPointsEx Citer

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..
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 Gevans
Back


Inscrit le: 21 Aoû 2007
Messages: 1930
Sujets: 85

Médailles: 2 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1) Gevans (Quantité : 1)

MessagePosté le: 23/11/07 13:32    Sujet du message: Citer

On peut l'étendre facilement à la 3D

Jass:
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
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Fonction Jass Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
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


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com