有没有办法在UE4中创建一个一次只滚动一个元素的滚动框?

问题描述 投票:0回答:2

所以我试图创建一个包含一些图像的滚动框。我知道我可以将它们放在滚动框中,但是有没有办法让它基本上一次滚动一个完整的单位?所以我不想要的是滚动,然后它在图像之间停止(如果这是有意义的)。有谁知道这是否可能。我正在移动设备上执行此操作,如果这对任何人有帮助的话。我想摆脱按钮按下的束缚,让用户用手指左右滚动以转到下一张图像。

unreal-engine4
2个回答
0
投票

UScrollBox中有一个函数叫

ScrollWidgetIntoView

也许您可以使用它每次滚动到滚动框的下一个子项。

API参考如下: UScrollBox::ScrollWidgetIntoView

还有一个可能有用的变量,称为

DesiredScrollOffset
,可以设置,这里


0
投票

希望我没有迟到。这正是这样做的 https://www.youtube.com/watch?v=aq_39uauz08

© www.soinside.com 2019 - 2024. All rights reserved.