cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 4 déc. 2004 à 20:50
Excellent :) Vraiment très bien ce jeu, j'adore !
Vedlen
Messages postés360Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention 7 septembre 2009 4 déc. 2004 à 16:05
Bon boulot. :)
cs_Pingouin
Messages postés262Date d'inscriptionlundi 26 août 2002StatutMembreDernière intervention24 août 2005 4 déc. 2004 à 15:29
Pas maaaaaaal ! J'adore! franchement c baleze ca ressemble a un jeu sur astrad par exemple pur simple tout a la main avec des lines et tout et tout j'adore ce genre de programmation !! 9/10 juste pour ke tu continues.
al_iksir
Messages postés22Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention30 juin 2005 4 déc. 2004 à 00:16
JulioDelphi > La source initiale avait été supprimée par un admin parce que deux fichiers nécessaires à la compilation manquaient dans le zip
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 3 déc. 2004 à 18:43
pk creer une 2eme source au lieu de mettre a jour la premiere ??
ptitkaneda
Messages postés14Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention 3 décembre 2004 3 déc. 2004 à 16:26
Je crois savoir d'ou cela vient, En faite tu peu definir un type dans une classe, et c'est ainsi que tu poura faire une fonction public qui retourne ou prend en argument le type. MAIS cette classe doit etre dans une DLL a part, en gros tu fais un groupe de projet : l'executable et la DLL ou il y a ta classe !!! Voila, j'espere que cela va pouvoir t'aider !!!
-=Ptit-Kaneda=-
al_iksir
Messages postés22Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention30 juin 2005 3 déc. 2004 à 14:13
Quelqu'un sait-il comment utiliser un type déclaré par l'utilisateur comme parametre d'une fonction ou retour d'une fonction dans une classe ?
Par exemple, dans ce projet j'ai créé un type:
public type POINTAPI
X as Double
Y as Double
end type
et j'ai une classe voiture
une voiture a des coordonnées (x,y) du centre de gravité, une longueur, une largeur, un angle
J'aimerais créer une fonction dans cette classe qui me returne un POINTAPI avec les coordonnées du coin avant_gauche de la voiture
donc je fais :
public function get_hg() as POINTAPI
Dim pap As PointAPI
pap.X = x + longueur * Cos(angle * pi / 180) + largeur * Sin(angle * pi / 180)
pap.Y = y + longueur * Sin(angle * pi / 180) - largeur * Cos(angle * pi / 180)
get_hg = pap
end function
Mais cela me retourne une erreur car la fonction n'est pas Private
Or j'aimerais la laisser Public pour pouvoir récupérer le POINTAPI depuis une autre classe par exemple ou un module
al_iksir
Messages postés22Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention30 juin 2005 3 déc. 2004 à 14:02
4 déc. 2004 à 20:50
4 déc. 2004 à 16:05
4 déc. 2004 à 15:29
4 déc. 2004 à 00:16
3 déc. 2004 à 18:43
3 déc. 2004 à 16:26
-=Ptit-Kaneda=-
3 déc. 2004 à 14:13
Par exemple, dans ce projet j'ai créé un type:
public type POINTAPI
X as Double
Y as Double
end type
et j'ai une classe voiture
une voiture a des coordonnées (x,y) du centre de gravité, une longueur, une largeur, un angle
J'aimerais créer une fonction dans cette classe qui me returne un POINTAPI avec les coordonnées du coin avant_gauche de la voiture
donc je fais :
public function get_hg() as POINTAPI
Dim pap As PointAPI
pap.X = x + longueur * Cos(angle * pi / 180) + largeur * Sin(angle * pi / 180)
pap.Y = y + longueur * Sin(angle * pi / 180) - largeur * Cos(angle * pi / 180)
get_hg = pap
end function
Mais cela me retourne une erreur car la fonction n'est pas Private
Or j'aimerais la laisser Public pour pouvoir récupérer le POINTAPI depuis une autre classe par exemple ou un module
3 déc. 2004 à 14:02