.wav文件无法以这种方式播放:
$ ruby -e "require 'gosu'
> Gosu::Sample.new( Gosu::Window.new( 100, 100, false ), 'car_sounds/01.wav' ).play"
但是当我从irb运行相同的代码时,.wav文件确实会播放。
$ irb
1.9.3p448 :001 > require 'gosu'
=> true
1.9.3p448 :002 > Gosu::Sample.new( Gosu::Window.new( 100, 100, false ), 'car_sounds/01.wav' ).play
=> #<Gosu::SampleInstance:0x0000000166bba0>
我还使用use rubygems
语句从ruby运行相同的代码;这没有帮助。
ruby的版本是ruby 1.9.3p448。