我有一个在我的游戏中使用的库 ShaderUtils。现在,当我使用这个库导出我的游戏时,它无法正常工作,因为 ShaderUtils 尝试通过相对路径加载我的着色器。我怎样才能解决这个问题?我希望它像这样加载它:
image = ImageIO.read(Level.class.getClassLoader().getResourceAsStream("heightmap.bmp"));
我目前正在这样做:
BufferedReader reader = new BufferedReader(new FileReader(fragmentLoc));
我需要bufferedReader,但我怎样才能改变它,让它像图像文件一样加载?