background_create_colour(w, h, col);
|w||The width of the background.|
|h||The height of the background.|
|col||The colour to clear the background to.|
This function creates a new background of the given width and
height cleared to the given colour. The function returns the index
of the newly created background and this should be stored in a
variable and used in all further calls that require this
background. If there is an error, the function returns -1.
NOTE: When you create a background dynamically with GameMaker: Studio you must remember to remove it again (with background_delete) when no longer needed, otherwise there is risk of a memory leak which will slow down and eventually crash your game.
t_back = background_create_colour(room_width, room_height, c_black);
The above code will create a new background the same size as the current room and colours it black. The index of this new background is stored in the variable "t_back".