2.0.2 cc.Graphics渐变?

是否可以在cc.Graphics组件中使用渐变?

我的着色器

let gradient = {
	name: 'gradient',

	defines: [],

	vert: `
		uniform mat4 viewProj;
		attribute vec3 a_position;
		attribute vec3 a_uv0;
		varying vec3 uv0;
		void main () {
			vec4 pos = viewProj * vec4(a_position, 1);
			gl_Position = pos;
			uv0 = a_uv0;
		}
	`,

	frag: `
		uniform sampler2D texture;
		varying vec3 uv0;
		uniform vec3 iResolution;
		uniform vec3 color1;
		uniform vec3 color2;
		void main() {
			float mixValue = distance(vec2(uv0.x, 1), vec2(1, 1));
			vec3 color = mix(color1, color2, mixValue);
			gl_FragColor = vec4(color, 1);
		}
	`
}

module.exports = gradient

着色器的问题是在cc.Graphics中未定义a_uv0

对不起,我破碎的中文,希望大家都能理解

有没有人有任何见解?

老哥没懂啥意思啊。这是要干嘛。。