如何在一定时间后停止 afplay
How to stop afplay after a certain amount of time
我在ruby做了一个战舰游戏。我的文件中有一个方法在游戏结束时使用 afplay
。我无法停止音频播放,它播放了一首歌曲。我为 afplay
找到了 -t
,但找不到说明如何实现它的任何地方。我已经并且正在尝试将它扔在那里看看有什么用,但仍然认为这将是一个很好的资源。
我想在大约 20 秒后停止这首歌。 ctrl-c
不起作用 :(。感谢您的帮助。
pid = fork{ exec 'afplay', "../filename.mp3" }
终于找到了! killall afplay
对于计时器,我在 killall afplay
之前添加了 sleep 20
我在ruby做了一个战舰游戏。我的文件中有一个方法在游戏结束时使用 afplay
。我无法停止音频播放,它播放了一首歌曲。我为 afplay
找到了 -t
,但找不到说明如何实现它的任何地方。我已经并且正在尝试将它扔在那里看看有什么用,但仍然认为这将是一个很好的资源。
我想在大约 20 秒后停止这首歌。 ctrl-c
不起作用 :(。感谢您的帮助。
pid = fork{ exec 'afplay', "../filename.mp3" }
终于找到了! killall afplay
对于计时器,我在 killall afplay
sleep 20