Dear list,<div><br></div><div>Below is another experiment in animating from the seq function. I made a "temp-cube" which should be a temporary cube. The first time it's called it works fine as you'll see; the cube disappears after a second. From there on (seq ) proceeds to build a nice wall of non-disappearing cubes, while I was expecting those to disappear after a while as well. Something seems wrong here.</div>
<div><br></div><div>Yours,</div><div>Kas.</div><div><br></div><div><div>(clear)</div><div>(define (temp-cube end)</div><div>    (let ((x (build-cube)))</div><div>        (spawn-timed-task </div><div>            (+ (time-now) end)</div>
<div>            (ë () (destroy x)))</div><div>        x))</div><div><br></div><div>(temp-cube 1)</div><div><br></div><div>(seq (ë (time clock)</div><div>    (spawn-timed-task </div><div>        time</div><div>        (ë () </div>
<div>            (with-state</div><div>                (hint-none) </div><div>                (hint-wire) </div><div>                (wire-colour (vnormalise (rndvec)))</div><div>                (translate (vector (modulo clock 16) (modulo clock 7) (modulo clock 5)))</div>
<div>                (temp-cube 1))))</div><div>    .2))</div></div>