Tool.Activated or UIS

Not sure if this is the right place to ask this. But is it better to use Tool.Activated or UIS to check when you click with a tool? Im wondering if there is a downside to tool.activated, or if it will work just fine in comparison to UIS.

I don’t think there is any downside, use the thing that suits you

1 Like

It really depends on when you want the event to fire. Under the assumption you want this to fire only when the tool is activated then I see no issue with using Tool.Activated.

1 Like

Thank you for clarifying. I just wanted to make sure there wasn’t any major downsides between them.

Tool.Activated is fired in response to a variety of device-dependent inputs (mouse click, controller button press, touchscreen tap etc.).