Slick2d无法使用绘制函数

时间:2017-03-19 10:43:38

标签: java lwjgl game-engine slick2d

我刚刚开始slick2d所以这绝对是一个初学者的问题。 我想绘制一个简单的矩形,但是如果我在绘制之前初始化它,例如:g.draw(myRectangle),我会收到一个错误: -

  

Graphics类型中的方法draw(Shape)不适用于参数(Rectangle)。

如果我尝试将其定义为一个Shape并将其初始化为一个矩形,如下所示:

Shape startButton;

public void init(GameContainer gc, StateBasedGame sbg) throws SlickException {   
    startButton = new Rectangle(600, 100, 200, 50);
}

我收到此错误:

  

类型不匹配:无法从Rectangle转换为Shape

提前致谢

0 个答案:

没有答案