2014-04-05 69 views
0

我用它来创建纹理的代码看起来是这样的:我应该在哪里我的纹理文件存储在Eclipse项目

GImage ballTexture = createTexture("ballTexture.png", (int) BALL_SIZE, 
      (int) BALL_SIZE); 

方法:

private GImage createTexture(String importedImage, int width, int height) { 
    Image importResult = getImage(getCodeBase(), importedImage); 
    GImage textureResult = new GImage(importResult); 
    textureResult.setSize(width, height); 
    return textureResult; 

我的项目文件的结构是这样(Java是一般所有项目文件夹):

enter image description here

我把5个纹理文件我发现他们没有以其他方式导入(从不同的位置)后,在bin文件夹中。我有内部PongGame的3副本,另一份内部src但那些我没有更新,之后我选择了我的项目,文件重命名 - >重命名...和我bin文件夹丢了,2个文件丢失和3被替换过时的版本(我不知道哪个副本被用来替代那些)

所以我的问题是:我应该如何妥善存放纹理,然后将它们导入到我的游戏?

回答

1

我相信,如果你把它添加到它会被复制到bin文件夹为您的src文件夹。通常我会在src中创建一个res文件夹以使事情更加有条理。可能不是最好的,但它的工作原理。

+0

现在我试了一下,它与'纹理工作src',我不知道为什么图像中没有先前导入 – Asalas77

相关问题