view_current
Returns: Real
This read only variable is only valid in the Draw Event and returns the current view being rendered. The return value will change during the draw event when you have various views as
the draw event is called once for each view in succession. So when (for example) you are using view[0] and view[1] in your game room, the draw event for ALL instances will be run twice, once
for each view, and with this variable you can check to see what view is currently being drawn. In general, this is used to only render specific details to a single view when multiple views are visible in the
room at the same time. See the example code below.
if view_current == 0
{
draw_text(view_xview[0] + 32, view_yview[0] + 32, "Player 1");
}
else
{
draw_text(view_xview[1] + 32, view_yview[1] + 32, "Player 2");
}
The above code checks to see which view is currently being drawn and then draws a different text to each view based on the return value.