Hi,
I would like a Morph to move and then wait a bit, move and wait a bit ... and so on. I can't get it.
For example, this code works as expected: ------------ 1 to: 10 do: [:x | Transcript show: ('[{1} -- hello]' format: {x}); cr. (Delay forMilliseconds: 500) wait. ]. --------------
But once i try to put the Delay between a Morph changes it does not do what i want. That is, the morph does all the actions together at the end of the loop.
--------------------------- e := PolygonMorph new. e openInWorld. e position: 300@300. e heading. e forward: 50.
1 to: 10 do: [:x | e forward: 10. (Delay forMilliseconds: 500) wait. ]. ---------------------
bye Nicola