Phaser API Documentation

name type description
name string

The name of the attribute as defined in the vertex shader.

size number

The number of components in the attribute, i.e. 1 for a float, 2 for a vec2, 3 for a vec3, etc.

type GLenum

The data type of the attribute. Either gl.BYTE, gl.SHORT, gl.UNSIGNED_BYTE, gl.UNSIGNED_SHORT or gl.FLOAT.

offset number

The offset, in bytes, of this attribute data in the vertex array. Equivalent to offsetof(vertex, attrib) in C.

normalized boolean

Should the attribute data be normalized?

enabled boolean

You should set this to false by default. The pipeline will enable it on boot.

location number

You should set this to -1 by default. The pipeline will set it on boot.