mouse_left
mouse_middle
mouse_right
State of the 3 mouse buttons.
Range:
0 - not pressed
1 - pressedType:
var, read-only
Example
function mouseclick()
{
while(1)
{
if(mouse_left) // left Mousebutton pressed?
{
if(mouse_ent)
{
ent_remove(mouse_ent); // remove clicked Entity
}
}
if(mouse_right) // right Mousebutton pressed?
{
camera.arc = maxv(camera.arc - time_step, 25);
}
else
{
camera.arc = minv(camera.arc + time_step, 60);
}
if(mouse_middle) // middle Mousebutton pressed?
{
camera.ambient = (camera.ambient + time_step) % 100;
}
}
}
See also:
mouse_mode, mouse_pos, mouse_map, mouse_spot, mickey, pointer, mouse_range, mouse_moving, mouse_calm, mouse_time, mouse_ent, mouse_force
► latest
version online