[etoys-dev] Etoys: Etoys-bf.44.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Sep 7 07:01:56 EDT 2010
Bert Freudenberg uploaded a new version of Etoys to project Etoys:
http://source.squeak.org/etoys/Etoys-bf.44.mcz
==================== Summary ====================
Name: Etoys-bf.44
Author: bf
Time: 7 September 2010, 1:00:36 pm
UUID: 76142660-ce01-4e14-a50a-a690df89aa5c
Ancestors: Etoys-Richo.43
- SQ-787: allow negative timer values
=============== Diff against Etoys-Richo.43 ===============
Item was changed:
----- Method: Player>>getTimer (in category 'slot getters/setters') -----
getTimer
+ | last msecs |
- | last |
last := costume renderedMorph
valueOfProperty: #timerStart
ifAbsent: [0].
+ msecs := Time millisecondsSince: last.
+ "allow negative timer values, e.g. for count downs"
+ msecs > (SmallInteger maxVal // 2)
+ ifTrue: [msecs := msecs - SmallInteger maxVal].
+ ^msecs / 1000.0!
- ^(Time millisecondsSince: last) / 1000.0
- !
More information about the etoys-dev
mailing list