Salut,
Mon expression renvoit tout le temps -1#INF alors qu’elle doit renvoyer le numéro de la ligne où se trouve le curseur sur un afficheur de Tableaux.
int a = 1;
for(a = 1; a < GetRows(); a++)
{
float previousRowPos = GetYOfRow(a - 2);
float currentRowPos = GetYOfRow(a - 1);
if(scene.input->GetMouseY() > previousRowPos && scene.input->GetMouseY() <= currentRowPos)
return a - 1;
}
return -1;
(GetYOfRow retourne la position Y d’une ligne => 0 est la 1ère ligne et GetRows retourne le nombre de lignes.)
Y a t-il un problème dans mon expression ?