racket/collects/frtime/demos/delay-mouse.ss
2005-05-27 18:56:37 +00:00

13 lines
317 B
Scheme

(require (lib "animation.ss" "frtime"))
; the mouse position delayed
(display-shapes
(let* ([n 4]
[n-1 (sub1 n)])
(build-list
n
(lambda (i)
(make-circle (delay-by mouse-pos (* 200 (- n-1 i)))
(+ 7 i)
(make-rgb (/ (- n-1 i) n) (/ (- n-1 i) n) 1.0))))))