我glassShader.vert
从以下方法调用一个文件,它给了我FileNotFoundException
错误
复杂的问题是GLGridRenderer
包含此方法的类位于GridLogin
包内的目录中com.jasfiddle.AmazingInterface
所以要解决目录,它将是com.jasfiddle.AmazingInterface.GridLogin
但我不知道如何调用 GridLogin 中的 shader.vert
public static String readShaderFile(String filepath) throws IOException {
FileInputStream stream = new FileInputStream(new File(filepath));
try{
FileChannel fc = stream.getChannel();
MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
return Charset.defaultCharset().decode(bb).toString();
}
finally{
stream.close();
}
}