draw_text(x, y, string);
Argument | Description |
---|---|
x | The x coordinate of the drawn string. |
y | The y coordinate of the drawn string. |
string | The string to draw. |
Returns: N/A
With this function you can draw any string at any position
within the room (for drawing real numbers you should use the
string function to
convert them into text). To combine strings you can use +
(see example below), you can also use # to add a line break
to the string (should you need to display the # symbol, then you
should precede it with a backslash like this "this will draw a \#")
and you can also draw quotations by using inverted commas (for
example 'I said "Hello"...'). The colour of the text and the alpha
are governed by the current base alpha and colour values as set by
draw_set_alpha
and draw_set_colour
NOTE: The actual position of the text will be influenced
by the alignment values set by draw_set_halign and draw_set_valign.
draw_text(x, y, "Hello, " + global.Name + "!#I hope you are well!");
The above code will draw a string at the instance x/y position, which will use the string stored in the global variable "Name" and split it over two lines.