0
GosuとRubyでゲームを作成しようとしています。背景画像が自分のコードに表示されないという問題が発生しています。私は間違いはないが、アプリケーションを起動するたびに黒い画面が表示され、どうして誰かが助けてくれますか?Gosuに背景画像が表示されない
require 'gosu'
require_relative 'player'
require_relative 'enemy'
require_relative 'bullet'
require_relative 'eb_bullet'
require_relative 'explosion'
class SectorFive < Gosu::Window
WIDTH = 800
HEIGHT = 600
ENEMY_FREQUENCY = 0.03
ENEMY_BULLET_FREQUENCY = 0.009
def initialize
super(WIDTH, HEIGHT)
self.caption = "Sector Five"
@background_image = Gosu::Image.new('images/start_screen.png')
end
def draw
@background_image.draw(0,0,0)
end
end
window = SectorFive.new
window.show
こんにちは、png自体に何か問題がありますか?また、Windowsでこれを実行していますか?私はちょうどインターネットからランダムPNGで私のマックでこれを実行しました - うまく働いたが、私はあなたの様々な必要性を持っていない、おそらくそれを引き起こして何かができますか? –
私はこれをsomeones githubから取り出したと思っていました。はい、これを窓で実行しています – user2214162