[squeakland] Request for Help - Question 20100501
karlramberg at gmail.com
Tue Jan 5 17:02:24 EST 2010
On 2010-01-05 18:33, Carlos Rabassa wrote:
> This is my request:
> Any help will be appreciated.
> Carlos Rabassa
> Montevideo, Uruguay
there is a bug in the system.
SoundService/BaseSoundSystem creates its unique instances without
leaving a reference as far as I can tell.
When we tell the sound to stop we don't know which sound to stop...
Here is a proposed fix to that:
"Play given sound or at least beep."
| sound |
ifTrue: [sound _ SoundService default soundNamed: anObject.
SoundPlayer playSound: sound.
toValue: sound. ]
ifFalse: [SoundPlayer resumePlaying: anObject quickStart: true.
self costume setProperty: #playingSound toValue: anObject]
More information about the squeakland