2024.01.19
Вставка
- Опубліковано 27 вер 2024
- Fixed:
1. resize must be limited for windows to avoid negative x,y values and negative size.
2. don't allow resize windows to negatives values
3. moving of widgets that are in screenspace
4. resize of widgets taht are in screenspace
not fixed:
1. resize window in world space
2. freeze camera look around when resizing or moving windows.
3. don't allow move viewport windows outside viewport.
4. dont allow move windows below ground(it can lead to lose widgets)
5.show gizmo for worldspace widget to allow user to see what kind of transformation is active now.
6. make checks via intefaces of widget to allow move, rotate, scale, resize widget
7. transparent material for worldspace widgets.
8. viewport widget z-order when widget activate must be put on top of all widgets
9. Resize in screenspace must be sync to cursor position
10. State of managedWidgets: what kind of transform is allowed for every widget
11. Global state of transformations allowed for widgets
12. make flexible dynamically defined min size for window depends on scale of content and content size
Into C++ :
13. BP_GameInstance functions for UI processing. move them into C++ GameInstance Subsystem.