How to Calculate List View, Tile View, Max Scroll Offset?

List View and Tile View use a node called ‘Get Scroll Offset’ that returns a Float based on scrolled items.

How do you calculate the end offset?

The only way I can find that’s possible is to force the scroll at the final offset and get the value returned by Get Scroll Offset.

I’ve tried several other methods, but they’re all too imprecise.

After 40+ hours of stress, here is a perfect Scroll Offset Normalized method that works with any widget size.

How does it work?
I don’t know, I’m glad it works

Item Spacing Explained:
Item Size = 128 x 128 px
Padding = 12.5, 12.5 px

1 Like