0
Существует сбой с slick2d. Фотографии, которые я делаю, рисуют на дубликатах окна. Я на компьютере с Windows 7, запустившим eclipse. Я использую paint.net для своей графики, это то, на что это похоже:Как вы исправляете дублирование изображений в Slick2d?
У меня было бы изображение, но я пока не могу, извините.
Это мой код изображения:
/**
* Images
*/
// Title
Image title;
public static int titleX = 100;
public static int titleY = 500;
// Play Button
Image play;
public static int playX = 210;
public static int playY = 500;
// Options Button
Image options;
public static int optionsX = 310;
public static int optionsY = 500;
// Quit Button
Image quit;
public static int quitX = 410;
public static int quitY = 500;
public void init(GameContainer Gc, StateBasedGame Sbg)
throws SlickException {
/**
* Images
*/
title = new Image("gfx/main_menu/title/new_title.png");
play = new Image("gfx/main_menu/buttons/play_button.png");
options = new Image("gfx/main_menu/buttons/options_button.png");
quit = new Image("gfx/main_menu/buttons/quit_button.png");
}
public void render(GameContainer Gc, StateBasedGame Sbg, Graphics G)
throws SlickException {
/**
* Background
*/
G.setColor(Color.white);
G.fillRect(0, 0, w*s, h*s);
/**
* Images
*/
title.draw(titleY*s,titleX*s);
title.draw(playY*s,playX*s);
title.draw(optionsY*s,optionsX*s);
title.draw(quitY*s,quitX*s);
}
Ничего, я не исправил это! Это была довольно забавная ошибка, хотя я ее оставлю! – AwesomeSpider8
Если вы собираетесь оставить вопрос, ответьте на него самостоятельно. –
Почему все ваши переменные позиции статичны? В этом нет необходимости. –