Build v1.88062e75
v1.88062e755c4a83039d5dfa3fa86048b15c665efa
This SmartUI update introduces improvements to GridLayout and gamepad pointer functionality, alongside critical bug fixes. The new GetRowByY
and GetColByX
functions allow conversion of coordinates into layout indices. Gamepad pointer events now properly support absolute coordinates across layers, enhancing accuracy and interaction. Additionally, ACE events for minimizing, maximizing, and restoring the window are now fully functional. Stability improvements include fixes for pointer-related null exceptions and layout errors when pageData
is missing. Several version and build updates were also applied.
Addon Version
ppstudio_smartui_plugin
1.0.0.5
ppstudio_button_beh
0.0.0.3
ppstudio_checkbox_beh
0.0.0.3
ppstudio_container_beh
0.0.0.3
ppstudio_datalistener_beh
0.0.0.3
ppstudio_dialog_beh
0.0.0.3
ppstudio_discreteprogress_beh
0.0.0.3
ppstudio_gridlayout_beh
0.0.0.4
ppstudio_progressbar_beh
0.0.0.4
ppstudio_radiobutton_beh
0.0.0.3
ppstudio_scrollbar_beh
0.0.0.3
ppstudio_scrollview_beh
0.0.0.3
🆕 New Features
Framework Core
Gamepad Pointer Enhancements
Absolute Coordinate Support The Gamepad Pointer now uses absolute coordinates for proper translation across multiple layers and scales.
Improved Input Handling
getPointerCoords
now returns accurate positions._onPointerTouch
uses absolute coordinates and properly triggerson-pressed-start
events.
GridLayout Behavior
Coordinate Lookup Functions Added
GetRowByY
andGetColByX
functions to convert coordinates into row and column indices.
🐛️ Bug Fixes
Pointer Null Exception Fixed an issue where a null exception could occur if the pointer was destroyed during tracking.
GridLayout PageData Error Resolved an exception that occurred when
pageData
was missing in GridLayout usage.C3 Window Events Not Triggering Fixed a bug that prevented
OnMinimize
,OnMaximize
, andOnRestore
events from firing as expected.
Last updated
Was this helpful?