1

Slick2d ゲーム ライブラリを使い始めたところです (このガイドに従ってください)。なぜかフレーム全体が黒い。Eclipse からも Slick2d からも苦情を受けていないため、何が問題なのかわかりません。

これが私のプロジェクトツリーのスクリーンショットです:

私のプロジェクトツリー

Game.javaソースは次のとおりです。

package com.michael.ivorymoon;

import org.newdawn.slick.AppGameContainer;
import org.newdawn.slick.BasicGame;
import org.newdawn.slick.GameContainer;
import org.newdawn.slick.Graphics;
import org.newdawn.slick.Image;
import org.newdawn.slick.SlickException;

public class Game extends BasicGame
{
    Image land = null;
    Image plane = null;
    float x = 400;
    float y = 300;
    float scale = 1.0f;

    public Game()
    {
        super("Ivory Moon");
    }

    @Override
    public void init(GameContainer container) throws SlickException
    {
        land = new Image("/res/land.jpg");
        land.draw(0, 0);
        plane = new Image("/res/plane.png");
        plane.draw(x, y, scale);
    }

    @Override
    public void update(GameContainer container, int delta) throws SlickException
    {
        ;
    }

    @Override
    public void render(GameContainer container, Graphics graphics) throws SlickException
    {
        ;       
    }

    public static void main(String[] args) throws SlickException
    {
        AppGameContainer appContainer = new AppGameContainer(new Game());

        appContainer.setDisplayMode(800, 600, false);
        appContainer.start();
    }
}

ここで見つけることができ/res/land.jpgます。これは次のとおりです。/res/plane.jpg

/res/plane.jpg

最後に、信じられないかもしれませんが、実行中のアプリケーションは次のとおりです。

実行中のアプリケーション;  画像が表示されない

4

1 に答える 1