vertex_colour

如果您定义的顶点格式采用颜色值,您可以使用此函数将该数据添加到为当前图元定义的顶点。

该函数需要一个缓冲区来存储数据,并采用 颜色常量 或十六进制值 (使用 BGR 的标准 GameMaker 格式,例如:$FF0000 表示蓝色) 以及从 0( 透明) 到 1( 完全不透明) 的 alpha 值。

 

语法:

vertex_colour(buffer, colour, alpha);

参数类型描述
bufferVertex Buffer要写入信息的顶点缓冲区。
colourColour此顶点的颜色(可以是常数值或十六进制值)。
alphaReal顶点的Alpha值(从0到1)。

 

返回:

N/A

 

例子:

vertex_colour(b, c_white, 1);

上面的代码将当前定义的顶点的颜色设置为白色,alpha 值为 1。