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
getPointerCoordsnow returns accurate positions._onPointerTouchuses absolute coordinates and properly triggerson-pressed-startevents.
GridLayout Behavior
Coordinate Lookup Functions Added
GetRowByYandGetColByXfunctions 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
pageDatawas missing in GridLayout usage.C3 Window Events Not Triggering Fixed a bug that prevented
OnMinimize,OnMaximize, andOnRestoreevents from firing as expected.
Last updated
Was this helpful?