【发布时间】:2015-12-29 01:46:11
【问题描述】:
static NSString *CCDrawNodeHWTransformVertexShaderSource =
@"uniform highp mat4 u_MVP;\n"
@"uniform highp vec4 u_TintColor;\n"
@"void main(){\n"
@" gl_Position = u_MVP*cc_Position;\n"
@" cc_FragColor = clamp(u_TintColor*cc_Color, 0.0, 1.0);\n"
@" cc_FragTexCoord1 = cc_TexCoord1;\n"
@"}\n";
我在使用cocos2d-iphone和xcode 7时遇到了一些错误,找到了上面的代码。
错误信息:
Objects/CCMetalShaders/CCShaders.air: No such file or directory
@"" 代码是什么?好像他们是opengl es或一些c语言?任何人都可以指出他们是什么的方向,我怎样才能更多地了解他们?谢谢。
【问题讨论】:
-
叫做OpenGL着色语言
-
你说的是
@本身的at符号,还是字符串的内容? -
只是符号以及它们的一般含义以及 CCShaders.air 文件是什么?
标签: ios objective-c iphone cocos2d-iphone