draw_path(path, x, y, absolute);
Argument | Description |
---|---|
path | The path to draw |
x | The x coordinate of where the path is drawn |
y | The y coordinate of where the path is drawn |
absolute | Whether the path is drawn at the absolute position (true) or the relative position (false) |
Returns: N/A
With this function you can get GameMaker: Studio to draw
a path to the screen. The path will be drawn as a simple line, and
can be either relative to the calling instance or at the absolute
position it was created at in the path editor or through code. This
function is extremely useful when debugging dynamic paths (for
example, those created for instances with the
mp_grid_path function).
if mp_grid_path(grid, path, x, y, obj_Player.x,
obj_Player.y, 1)
{
draw_path(path, x, y, false);
}
the above code will use the mp_grid_path function to generate a path and store it in the variable "path". If the path is successfully created, it is then drawn on the screen at a position relative to the instance running the code.