当我尝试从我的iPhone应用程序包中加载GLSL着色器时,它的路径报告为nil。这个着色器在我的Xcode项目中。
图片是描述这一点的最佳方式:
答案 0 :(得分:4)
此问题的一个潜在解决方案是转到“目标”,然后确保文件位于“复制捆绑资源”中。这为我解决了。
现在只需要大量与着色器相关的问题。
答案 1 :(得分:3)
可能无法在构建时复制到您的软件包中......右键单击“Shader.vsh”并选择“获取信息” - “目标”选项卡。确保选中要呼叫的目标的复选框。
答案 2 :(得分:1)
您是否将文件设置为复制到应用程序包?它可能不会被复制。检查首选项,我不记得了,选择文件并点击“CTRL-i”