clic aléatoire sur une image

Vous voulez de l'aide ? Postez ici :)
Post Reply
Redrem
Posts: 3
Joined: 03 Mar 2017, 22:47

clic aléatoire sur une image

Post by Redrem »

Bonsoir et merci pour le programme Actionaz que je découvre depuis peu.

J"utilise la fonction trouvé image, puis je voudrais faire un clic sur un endroit aléatoire sur cette image, mais je ne trouve pas le moyen de le faire.

Pourriez vous m'aidez merci.
francois
Posts: 456
Joined: 18 Oct 2010, 10:33
Location: France

Re: clic aléatoire sur une image

Post by francois »

Bonjour,

Dans l'action 'trouver image', donner un nom au parametre position :
1.gif
1.gif (12.8 KiB) Viewed 2003 times
prévoir le cas où l'image n'est pas trouvée : "Si non trouvée"


Puis utiliser ce parametre dans l'action clic :
2.gif
2.gif (10.47 KiB) Viewed 2003 times
(Le $ qui précède xy indique qu'il s'agit d'une variable.)
Redrem
Posts: 3
Joined: 03 Mar 2017, 22:47

Re: clic aléatoire sur une image

Post by Redrem »

Merci pour votre réponse, mais avec cette variante il clic toujours au centre de l'image, je voudrais qu'il clic aléatoirement dans l'image.

Merci
francois
Posts: 456
Joined: 18 Oct 2010, 10:33
Location: France

Re: clic aléatoire sur une image

Post by francois »

Action code à mettre après action 'trouver image' ( avec position=xy)

Prendre en compte la taille de l'image, ici 104 X 23

Code: Select all

//==========
longueur_img  =104
hauteur_img = 23
//==========

var souris=new Mouse() 
var xy_alea = new Point();

xy_alea.x = xy.x - longueur_img  /2 + Math.floor((Math.random() * longueur_img  ) + 1); 
xy_alea.y = xy.y - hauteur_img /2 + Math.floor((Math.random() * hauteur_img ) + 1); 

souris.move(xy_alea);
souris.click();
Redrem
Posts: 3
Joined: 03 Mar 2017, 22:47

Re: clic aléatoire sur une image

Post by Redrem »

Merci beaucoup,sa fonctionne parfaitement.
Post Reply