Release Notes
Release 1.4.1 (New Version numbering)
Supported Unreal Engine Verisons
- UE 5.4
- UE 5.3
Overview
- Change of version numbering
- InteractExt Function added to BookMenuActor
- Performance improvements on AnimInstance
- UE 5.4 compatibility adjustments
- Fix of GetBookMenuData function of BookMenuActor
BookMenuActor
- InteractExt function added
- The Interactxt function additionally offers another Output with th UV Coordinates of the UVBookTrace
- Compatibility adjustments
- mainly added include files UE5.4 seems to require now
- GetBookMenuData fix
- Fixed a bug that caused that the WidgetInstances on UBookMenuData were still null after GetBookMenuData() on BookMenuActor
BookMenuComponent
- InteractExt function added
- just interfacing the InteractExt of the BookMenuActor
BookMenuAnimInstance
- Timer Callback added for page rendering to provide an option to improve performance if needed
- Developers can now configur the time between two rendercalls of the Widgets
- The Option is available in the BookMenuData Asset, Property: RedrawTime
- If 0 every frame will be rendered otherwise the given time in seconds will be used e.g. 0.1 for every 100ms
- Compatibility adjustments
- mainly added include files UE5.4 seems to require now
BookMenuData
- RedrawTime attribute added to control the time between two render calls of the widgets
BookMenuStatics
- Compatibility adjustments
- mainly added include files UE5.4 seems to require now
Release 5.3.2 for UE 5.3.2
Book Menu Actor and Book Menu Component
- Removed LastPageSectionIndex and Last Page Index Properties due to confusion about their purpose
- Get and Set BookMenu Data care now about cloning the data first before using it to avoid wrong runtime manipulation of data
- Set Book Menu Data now initializes the Book Menu Actor and Anim INstance correctly
Book Menu Interaction Actor
- Added additional Widget Components to fix stalling UI animations during page turn or if not focused
- Removed GetPageWidgetComponnt Function because it is obolete now
Book Menu Anim Instance
- refactoring of page rendering
Page Section Data Struct
- Widget Instances made readonly because the properties are only used at runtime internally
- Added some helper functions for rendering
- Removed Last Page Section Index and Last Page Index due to confusion about their usage
- SetInteractionActor Function added
Book Menu Statics
Release5.3.1 for UE 5.3.2
Book Menu Actor
-
Added Get Function for Property BookMenuData; GetBookMenuData
-
Added functions RegisterInteractionComponent and RegisterInteractionActor
-
Exposed the following Properties via respective Get Functions
- GetCurrentPageSectionIndex
- GetLastPageSectionIndex
- GetPendingPageSectionIndex
- GetCurrentPageIndex
- GetLastPageIndex
- GetBookIsOpen
- GetBookShouldOpen
- GetBookShouldClose
- GetPageSections
-
Added Keyboard Focus features and Gamepad Support
- SetKeyboardFocus
Book Menu Component
-
Exposed the following Properties via respective Get Functions
- GetCurrentPageSectionIndex
- GetLastPageSectionIndex
- GetPendingPageSectionIndex
- GetCurrentPageIndex
- GetLastPageIndex
- GetBookIsOpen
- GetBookShouldOpen
- GetBookShouldClose
- GetPageSections
-
Added Keyboard Focus features and Gamepad Support
- SetKeyboardFocus
BookMenuInteractionActor
- ArrowComponent added (PointerZero)
Book Menu Statics
- ResetWidgetInteractionPointer
Assets
- Updated Master Materials
- Folder structure in textures reorganized
- AnimMontage moved to own Folder
- Updated UV Layouts
No Comments