我使用slick2d來製作mario類型的克隆遊戲。我們有50x50的圖像,我們正在使用的塊將會在地板上。無論何時將此代碼放入for循環,我都可以看到正在繪製的塊,並一直重繪到指定區域的末尾,而不是每隔50個像素繪製一個塊。 package edu.bsu.cs222.finalProject.states;
public class GameState extends BasicGame
我的問題是,每當我嘗試更改圖片時,鼠標懸停在它上面,它不會改變,當我做playgame.destroy();它只是在它後面顯示一個白色的屏幕,而不是其他圖像。繼承人我的代碼: import org.lwjgl.input.Mouse;
import org.newdawn.slick.*;
import org.newdawn.slick.state.*;
public class Men
簡單的問題。 Java讓我感到非常不快。我目前使用的是slick2d,爲了讓我的資源從jar工作,我必須讓它們正確讀取,而不是從絕對路徑讀取。我曾經使用過,TiledMap k = new TiledMap(locationstringhere),在eclipse中工作正常,但它不會從jar運行。所以現在我正在嘗試一個新的東西,通過說InputStream k = ResourceLoader.g
代碼: public class EmptyTile extends TileEntity{ //error on this brace
try{
defaultTexture=TextureLoader.getTexture("PNG", ResourceLoader.getResourceAsStream("stone.png")); //defaultTexture i