1 from panda3d
.core
import AudioSound
6 def __init__(self
, filepath
):
7 self
.snd
= loader
.loadSfx(filepath
)
9 def stop(self
): return self
.snd
.stop()
10 def set_loop(self
, val
): return self
.snd
.set_loop(val
)
11 def set_volume(self
, vol
): return self
.snd
.set_volume(vol
)
12 def set_play_rate(self
, rate
): return self
.snd
.set_play_rate(rate
)
15 if self
.snd
.status() != AudioSound
.PLAYING
: return self
.snd
.play()
19 def playing(self
): return self
.snd
.status() == AudioSound
.PLAYING