TextShaderConstantByName

Family: Text · One form

What it does

TextShaderConstantByName sets ShaderConstantByName on a Text object. It takes iTextIndex (an integer), szName (a string), value1 (a float), value2 (a float), value3 (a float) and value4 (a float), and returns nothing. iTextIndex is the id of a Text object, the one CreateText returned: it is how the call knows what to act on.

Syntax

TextShaderConstantByName(iTextIndex integer, szName string, value1 float, value2 float, value3 float, value4 float)

Parameters

NameType
iTextIndexinteger
szNamestring
value1float
value2float
value3float
value4float

Every form returns

nothing

Example · generated

text = CreateText("hello")TextShaderConstantByName(text, "player", 1.0, 1.0, 1.0, 1.0)DO  Sync()LOOP

CreateText is there to give the call something to act on; TextShaderConstantByName is the line that matters. The DO … LOOP is not decoration: a classic BASIC program ends the moment it runs out of lines, and Sync() is what draws the frame.

68 commands in Text