=
`attribute vec4 a_Position;
attribute vec4 a_Color;
varying vec4 v_Color;
void main() {...比如const vec4 color = vec4(1.0, 0.0, 0.0, 1.0);。再改变color的值就会报错。...比如:vec4 position = vec4(0.0, 0.0, 0.0, 0.0);。...也可以使用矢量的组合来赋值给一个新的矢量或矩阵,比如:vec2 v1 = vec2(1.0, 2.0); vec2 v2 = vec2(3.0, 4.0); vec4 v3 = vec4(v1, v2)...x,y,z,w用来访问顶点左边分量,vec4 p = vec4(1.0, 2.0, 3.0, 1.0);p.x 表示 1.0,p.w表示1.0。