Bonjour, je voudrais réaliser un bot pour un jeu (pas bien je sais :-° ) et pour cela j'utilise la classe Robot.
Je voudrais pouvoir récuperer un pixel a un endroit précis dans l'écran pour pouvoir controler son état et générer un évènement si il change de couleur, pour cela je voulais utiliser la méthode .getPixelColor(int x, int y).
Il récupère correctement le pixel dans l'explorer de mon ordi, mais quand je veut récupérer le pixel du jeu, il me met les références 0, 0, 0 sur l'objet color récupéré !
Pour ça, il faut surement que je récupère l'écran du jeu avec le parametre a ajouter dans le constructeur de la classe: Robot(GraphicsDevice screen).
Il prend comme paramètre un objet de type GraphicsDevice mais je n'ai aucune idée de comment récuperer l'écran actif de mon PC, a savoir le jeu en question.
Quelqu'un peut m'aider svp ???
Partager