# MouseDown

> Mouse button was pressed.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.UICommonModule

```csharp
MouseDown = 0
```

### Remarks

This event gets sent when any mouse button is pressed. Use [\_button](/engine/6000.7/script-reference/unityengine/event/button.md) to determine which button was pressed down.

Additional Resources: [EventType](/engine/6000.7/script-reference/unityengine/eventtype.md), [Event.Use](/engine/6000.7/script-reference/unityengine/event/use.md)

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void OnGUI()
    {
        Event m_Event = Event.current;

        if (m_Event.type == EventType.MouseDown)
        {
            if (m_Event.pointerType == PointerType.Pen)     //Check if it's a pen event.
                Debug.Log("Pen Down.");
            else 
                Debug.Log("Mouse Down.");                   //If it's not a pen event, it's a mouse event. 
        }
    }
}
```
