Bonsoir, je cherche a tracer des rectangles de différentes couleurs avec Camel-light. A chaque clique, j'ai pensé au code couleur rgb en donnant une valeur aléatoire pour chaque couleur tel que (set_color (rgb a b c));; a, b et c doivent être compris entre 0 et 255. sinon voilà ce que j'ai pour l'instant :
#open "graphics";;
open_graph "";;
let rec traceRect = function() ->
let e = wait_next_event [Key_pressed; Button_down]
in let X = e.mouse_x
and Y = e.mouse_y
in
if e.button then
begin
(fill_rect X Y 40 70);
traceRect()
end;;
traceRect();;
par défaut les rectangles sont noirs, pas facile pour modéliser différentes pièces rectangulaires si elles ont la mêmes couleur. Sachante que je serai amené à tracer plusieurs rectangles, changer de couleur à chaque fois rique d'être fastidieux.
Merci pour toute aide
Partager