mouse_left

mouse_middle

mouse_right

State of the 3 mouse buttons.

Range:

0 - not pressed
1 - pressed

Type:

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