2012-01-30 88 views
0

我一直在使用eclipse IDE在java中使用2D自頂向下(如老zelda)遊戲。當我在開發過程中運行遊戲並將其編譯進行測試後,它在我的計算機上運行良好,但是當我在另一臺計算機上運行它時,它只顯示我使用代碼而不是圖形的文本。我觀看了TheCherno在YouTube上爲您的遊戲添加紋理的視頻,我按照他所說的將它放入項目的res文件夾中,然後我修復了代碼以從那裏獲取圖形。然後我再次編譯它,但無濟於事,它在其他計算機上仍然無法使用。如果你有任何解決方案,我會非常高興。圖形不適用於java遊戲

這裏是一個鏈接到Eclipse項目文件夾,所以你可以看到代碼,並設置: http://dl.dropbox.com/u/4229589/Copy%20of%20Copy%20of%20ld48.zip

+0

爲了儘快提供更好的幫助,請發佈[SSCCE](http://sscce.org/)。 – 2012-01-30 04:58:24

回答

1

這可能是因爲你的資源文件夾的位置發生變化的另一臺計算機上使用時。

查看您用來訪問資源文件夾的代碼會很有幫助。

例如

如果你的文件路徑是說(輸入自己的用戶名爲例):

C:\Users\IanMelrose\Game\Resources 

它不會出現在另一臺計算機上的方式。

+0

不,它原本就是這樣,我想像在2分鐘內。但它在項目文件夾中並且編譯了哪個項目。 – user1177179 2012-02-03 00:12:05

1

嘗試選擇的所有圖像,右擊 - >構建路徑 - >添加您如何在代碼中引用的圖像構建路徑

你能告訴的例子嗎?