я написал дешевую & веселую деку в моем Mac, и я играю различные звуки с NSSound так:Как выцветает объект NSSound
-(void)play:(NSSound *)soundEffect:(BOOL)stopIfPlaying {
BOOL wasPlaying = FALSE;
if([nowPlaying isPlaying]) {
[nowPlaying stop];
wasPlaying = TRUE;
}
if(soundEffect != nowPlaying)
{
[soundEffect play];
nowPlaying = soundEffect;
} else if(soundEffect == nowPlaying && ![nowPlaying isPlaying] && !wasPlaying) {
[nowPlaying play];
}
}
Вместо того, чтобы остановить его мертвым, я «Мне нравится, когда он исчезает через пару секунд или около того.
Я только что попробовал этот Крис, функция сна поставила весь ноутбук спать, что заставило меня усмехнуться. Сон работает отлично, за исключением параметра, который требуется в секундах, а не в миллисекундах. – 2008-11-15 15:43:48
Проклятия на вас странствующий ключ переключения! – 2008-11-17 22:09:31