UE5 ButtonWidgetのEventの発火タイミングメモ(マウスの場合

Widget標準のボタンに付いている5つのイベントが発火するタイミングです。
※UE5.3.2で確認

OnClicked

マウス左ボタンをWidgetの上で押下し
マウスカーソルがWidgetの上にある状態で離したときに呼び出されます。

マウス左ボタンをWidgetの上で押下し
マウスカーソルがWidgetから移動し、離すと呼ばれません。

OnPressed

マウス左ボタンをWidgetの上で押下したときに呼び出されます。

OnReleased

マウス左ボタンをWidgetの上で押下し、
マウス左ボタンを離したタイミングで呼ばれます
Widgetの上にマウスカーソルがあるかどうかは関係なく呼び出されます。

OnHovered

マウスカーソルがボタンWidgetに乗ったときに呼ばれます

OnUnHovered

マウスカーソルがボタンWidgetの上から外れたときに呼ばれます

ちなみに右クリックだと
ボタンの上で押すとOnUnHoveredが呼ばれ、
離すとOnHoveredが呼ばれます。