Thank you for your detailed explaination, It would cost some time for me to understand, anyhow, I get the reason, many thanks!
在 2016年11月9日星期三 UTC+8上午4:02:30,[email protected]写道: > > When you use the play function, pyglet creates a new player and loads the > sound in to it. However, Streaming is enabled by default and streamed > sounds generally can only be assigned to one player at a time, so you won't > be able to assign the sound to another player without loading it again or > purging the original player. To solve this, just disable streaming when you > load the audio file: > > self.soundtrack = pyglet.resource.media('choice.wav',streaming=False) > > @self.window.event > def on_key_press(symbol,modifiers): > > self.soundtrack.play() > > > -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
