PolygonButton allows you to create button with polygon clickable area in UMGEditor. PolygonOverlay allows you to hold overlapped buttons so you could make something like radial menus and more. Easy to create/edit polygon in editor. Good performance in runtime. Use it just like a normal UButton.
Change Log (Sep.18.2023):
Support Engine Version: 5.3
Change Log (Jul.09.2023):
Support Engine Version: 5.2
Change Log (Dec.16.2022):
Support Engine Version: 5.1
Change Log (Apr.17.2022):
BugFix: Polygon vertex handlers may “Disappear” when zooming in too large in designer.
Improvement: Polygon vertex handlers won’t “Floating” with transform handlers when dragging the designer area.
Support Engine Version: 5.0
Change Log (Oct.31.2021):
Support Engine Version: 4.27
Change Log (Jul.06.2021):
Add Get/Set polygon vertices blueprint interfaces, see doc link for more detials.
Change Log (Jun.09.2021):
Add [PolygonOverlay] widget to support overlapped polygon buttons. Check on Youtube!