Page 2 sur 2

Re: [jeu] 2D : faire un zoom sur une map

Publié : ven. 06/mai/2011 10:12
par blendman
case a écrit :pourquois tu definie pas une structure avec un x et y en .f et que tu remplace pas tout le point par celle ci ?

structure cord
x.f
y.f
endstructure
en fait c'est déjà ce que j'avais :)
Mais avec cette structure avec des float, il arrive que les sprites tremblent par manque de précision, j'ai donc mis des doubles, ça tremble moins visiblement.
il faut que je fasse des tests pour voir si ça fonctionne correctement dans tous les cas de figure :).

Re: [jeu] 2D : faire un zoom sur une map

Publié : ven. 06/mai/2011 13:21
par djes
Oui, et fait attention aux conversions. Il arrive fréquemment si on n'est pas en explicite (EnableExplicit), que des variables soient entières, et que pb fasse des conversions.

Re: [jeu] 2D : faire un zoom sur une map

Publié : dim. 08/mai/2011 10:42
par blendman
djes a écrit :Oui, et fait attention aux conversions. Il arrive fréquemment si on n'est pas en explicite (EnableExplicit), que des variables soient entières, et que pb fasse des conversions.
C'est à dire ?
Tu as un exemple en tête ?

Re: [jeu] 2D : faire un zoom sur une map

Publié : dim. 08/mai/2011 11:05
par case
que si par exemple tu as x.f et y.f

et que plus loin tu fasse

d=x+y

et que tu n'as pas défini d comme étant un float (d.f)

que le contenu de D soit devenu un entier et que ton résultat ne soit pas précis.


avec enableexplicit tu serais obligé de dire que d est un integer un float un double ou autre chose avant

donc tu n'aurais jamais ce genre de problèmes

Re: [jeu] 2D : faire un zoom sur une map

Publié : dim. 08/mai/2011 11:29
par blendman
ah oui, effectivement, j'ai du faire cette bourde à mon avis :)