连续滚动UI Unity

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

所以我正在开发统一的东西(2d 游戏)。我的场景中有一个按钮(UI)列表,我想实现一个滚动机制。最好的方法是什么?目前,我可以水平滚动,因为我在开始游戏时在按住按钮的画布上添加了一个“滚动矩形”。但是,当我尝试向后滚动(水平滚动)时,它超出了按钮。有没有一种方法可以使滚动连续,这样当我滚动时,从第一个 UI 元素到最后一个 UI 元素并继续滚动,它会继续与第一个元素。或者我应该做什么。如果我需要澄清,请告诉我。

unity-game-engine 2d-games
2个回答
0
投票

滚动矩形中,您可以设置移动类型。我认为您所要求的那种“无限滚动”不可用。 对于您的情况,我认为使用弹性或夹紧模式强制内容保留在滚动矩形的范围内应该可以完成工作。

在特别需要无限滚动的情况下,您需要明确询问并展示您尝试获取更具体的帮助。


0
投票

是的,Unity 中的无限水平滚动是可能的。你可以在Youtube上找到相关教程

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