Procédure
Dessin et toile
cible(t, cx, cy, rayon, anneaux)
Dessine une cible de tir à l’arc : des anneaux rouges et blancs autour d’un centre.
Partagée par CoddyRun · CoddyRun
7 novembre 2026
Explication
anneaux est le nombre de cercles. Pour savoir si un clic touche la cible, testez distance(x, y, cx, cy) <= rayon (voir la fonction distance).
Code
procédure cible(t, cx, cy, rayon, anneaux)
i est un nombre
pour i de 0 à anneaux - 1
si i mod 2 = 0 alors
cercle(t, cx, cy, rayon * (anneaux - i) / anneaux, #E74C3C)
sinon
cercle(t, cx, cy, rayon * (anneaux - i) / anneaux, #FFFFFF)
fin si
fin pour
fin procédure
Exemple d'utilisation
ecran est une toile dimension(ecran, 200, 200) remplir(ecran, #DFF3E4) appelle cible(ecran, 100, 100, 80, 5) affiche ecran
Commentaires (0)
Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.
Connectez-vous ou créez un compte pour commenter.