RenderText
From OxeyeWiki
video.renderText(text, x, y[, alignment[, font[, a, r, g, b]]]) | ||
Renders a text string on the screen using an optional font. | ||
Parameter | Expected Type | Description |
text | A string | The text to render. |
x | An integer | The screen x coordinate. |
y | An integer | The screen y coordinate. |
alignment | Optional integer | The alignment of the text, relative to (x, y). Default is 0, which means left alignment (text will be rendered to the right of the x coordinate). Set this value to 1 for centered alignment, or 2 for right alignment. In all cases, the y coordinate is the text's upper position. |
font | Optional string | The path and filename of the font if you want to use another than the default one. |
a | Optional integer | The text color's alpha component. |
r | Optional integer | The text color's red component. |
g | Optional integer | The text color's green component. |
b | Optional integer | The text color's blue component. |
Returns | ||
Returns nothing. |
Example
video.renderText("Left-aligned text", 100, 100) video.renderText("Centered text", 100, 120, 1) video.renderText("Right-aligned text", 100, 140, 2) video.renderText("Red text", 100, 160, 0, "font.fnt", 255, 255, 0, 0)