struct in UnityEngine.UIElements
/
Implemented in:UnityEngine.UIElementsModule
Defines conditions for manipulators to respond to specific events.
 public class ClickableTest
 {
     public void CreateClickable()
     {
         var clickable = new Clickable(() => { Debug.Log("Clicked!"); });
         clickable.activators.Add(new ManipulatorActivationFilter { button = MouseButton.LeftMouse });
         clickable.activators.Add(new ManipulatorActivationFilter { button = MouseButton.RightMouse, clickCount = 2, modifiers = EventModifiers.Control });
     }
 }
      | Description | |
|---|---|
| button | The button that triggers the manipulation. | 
| clickCount | Number of mouse clicks required to activate the manipulator. | 
| modifiers | Any modifier keys (ie. ctrl, alt, ...) required to trigger the manipulator. | 
| Description | |
|---|---|
| Matches | Checks whether the current mouse event satisfies the activation requirements. |