UMG Enhanced Loop Scroll Box

Average Rating:  
X Rating Failed

UMG Enhanced Loop Scroll Box is a scroll box that support an infinite content list scrolling within limit widget items (reused). It is not based on build-in scroll box and more convenient for extension.

  • Supported Platforms
  • Supported Engine Versions
    4.19-4.20

Description


 Quick Preview : https://youtu.be/3Ls2yU7cM-Q

 Quick Preview (Android Test): https://youtu.be/6IJd9-HfTlY


Quick Start: https://stephencoderx.github.io/stephencoderx.blog/UMGEnhancedLoopScrollBox


UMG Enhanced Loop Scroll Box is a scroll box that support an infinite content list scrolling within limit widget items. The idea is to reuse widget items outside the scrollbox viewport. In this way, the performance of scrollbox will be improved significantly for the content list with large size. It is not based on build-in scroll box and more convenient for extension. 

Technical Details


Features:

  • Not based on UMG build-in scrollbox.
  • Support random size of widget item inside scrollbox.
  • Support infinite content list.
  • Support to add item at runtime.
  • Support to modify item at runtime.
  • Support to remove item at runtime.
  • Support to scroll to start or end.
  • Support to scroll to target index.
  • Support to set custom scroll sensitivity, deceleration rate and inertia.
  • Support to trigger scrolling to start or end event.
  • Support to trigger show and hide begin or end indicator event.
  • Support to trigger item number exceeding to viewport event.


Number of Blueprints: six

Number of Float Curve: one

Number of Images: eleven

Number of Map: two

Network Replicated: (No)

Supported Development Platforms: (Windows, Android, IOS)

Supported Target Build Platforms: (Windows, Android, IOS)

Documentation: https://stephencoderx.github.io/stephencoderx.blog/UMGEnhancedLoopScrollBox

Important/Additional Notes: In the event you are unable to find the information you seek, feel free to register and post on the user forum or to contact stephen.coderx@gmail.com

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention