dxruby
dxruby copied to clipboard
gem作成用。ソースもここで管理しております。
DXRuby1.4.7とRubyバージョンの組み合わせ(両64bit版)で、 require 'dxruby'の行でエラーが出る場合がありました。 当初、rubyinstaller-3.0.4-1-x64.7zで dxrubyを requireしようとするとエラーが出て理由がわからず悩んでいたところ、下記サイトで rubyバージョンとの相性があると知りました。 [http://blawat2015.no-ip.com/~mieki256/diary/202108132.html ](url) そこで、rubyinstaller-3.0.0-1-x64.7zにしたところ、dxrubyを使える状態になりました。 この掲示板にその情報があればと思い投稿しました。
64bit版では、Sound.new でエラーになります。 サンプルコード↓ ```sound.rb require 'dxruby' sound = Sound.new("sound.wav") # sound.wav読み込み #bgm = Sound.new("bgm.mid") # bgm.mid読み込み #bgm.play Window.loop do if Input.key_push?(K_Z) then # Zキーで再生 sound.play end end ``` >\>ruby sound.rb...
DXRuby 1.4.7(64bit、32bitとも)をWindows10で動かすには、d3dx9_40.dllが必要でした。私を含めハマった人が何人かいたので、GitHubのページ、DXRubyホームページのインストールの説明に加えて頂きたいです。 (→ issue #1) 具体的手順は以下; ------------------------------- d3dx9_40.dllは、公式のMicrosoftのサイトからダウンロードするのが安全。 1. DirectX End-User Runtimes(June 2010)をダウンロードする。 https://www.microsoft.com/en-us/download/details.aspx?id=8109 2. ダウンロードした directx_Jun2010_redist.exeをダブルクリック。 適当なフォルダを指定して、解凍する。 3. 必要なのは d3dx9_40.dllだけなので、解凍先のフォルダの中からRubyの64bit/32bitに合わせて必要なファイルを探す。 ・64bit版Ruby(x64) ;Nov2008_d3dx9_40_x64.cab ・32bit版Ruby(x86、i386);Nov2008_d3dx9_40_x86.cab 4. Nov2008_d3dx9_40_x64.cab または Nov2008_d3dx9_40_x86.cabをダブルクリックする。 5. 中の...
DXRubyとAyameでUndertale風のものを作っています。 作っている途中に、再生速度を変更したいと思い始めました。 そのような機能はありますか? もしなかったら実装してほしいです。