///<summary> ///Test si l'hexagone est touché et traite le cas si il l'est ///</summary> ///<param name="x">La position x où l'on clique</param> ///<param name="y">La position y où l'on clique</param> ///<param name="form">Le formulaire sur lequel on clique</param> public void TestIsHit(int x, int y, FormHexagones form) { if (IsHit(x, y)) { form.OnHexaHit(this); } }
public void TestIsHit(int x, int y, int id, FormHexagones form) { if (IsHit(x, y)) { this.id = id; form.OnHexaHit(this); } }
/// <summary> /// Teste si un hexagone a été touché lorsque à la position x,y /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <param name="form">Le formulaire dans lequel il y a l'univers</param> public void OnMouseDown(int x, int y, FormHexagones form) { int i = 0; foreach (Hexagone hexa in listeHexagonnes) { hexa.TestIsHit(x, y, form); i++; } }