图层透明着色器

Constructor

@:value({ color : 1 })@:glFragmentSource("#pragma header\nuniform vec3 u_mcolorvalue;\nvoid main(void){\n\t#pragma body\n\tgl_FragColor.rgb = u_mcolorvalue * color.a;\n\tgl_FragColor.w = color.w;\n\tgl_FragColor *= openfl_Alphav;\n}")new (color:UInt = 1)

Variables

@:uniformmcolorvalue:Vec3

建立着色器访问

@:keepu_mcolorvalue:ShaderParameter<Float>

Methods

fragment ():Void

着色器代码

updateColor (color:UInt):Void

将颜色传递到着色器

Parameters:

null

color