0 votes

It's not only me but a lot of people in the Godot community would like to have a better quality feeling scroll container. To achieve this I would prefer to use this website as a reference: https://idiotwu.github.io/smooth-scrollbar/

Any idea, how to achieve exactly this feeling in GDScript (including touch support)?

Godot version Godot 3.2.3 stable
in Engine by (158 points)

There is a pull request that implemented this, but it needs to be salvaged and rebased on the latest master branch before it can be considered for merging again.

1 Answer

0 votes
Best answer

Although, there is a a pull request for inertia scrolling, this won’t add any possibillities to tweak the smoothness. There isn‘t even an „overdrag“ or any further customisation. So I started developing my own SmoothScroll node.

It already supports scroll feel, bar and „overdrag“-customisation.
However, it is still in development and looking for contributors:
https://github.com/SpyrexDE/SmoothScroll

So if you really need a smooth scroll for your game, tweaking some properties and code of my addon‘s node will be the fastest way a achieve good results:
https://godotengine.org/asset-library/asset/1017

by (158 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.