鼠标赋能触控,Unreal ScrollBox列表触控拖动解锁新玩法
2023-09-27 16:48:09
前言
在Unreal Engine中,ScrollBox是一种常用的UI控件,它可以帮助您创建滚动列表。您可以使用ScrollBox来显示大量数据,例如商店中的商品列表或角色选择屏幕中的角色列表。
但是,默认情况下,ScrollBox并不支持触控拖动。这意味着用户无法使用手指在ScrollBox中上下滑动来滚动列表。如果您想让ScrollBox支持触控拖动,那么您需要做一些额外的设置。
教程步骤
1. 新建一个蓝图UI
首先,我们需要创建一个新的蓝图UI。为此,请打开Unreal Engine并创建一个新的项目。然后,右键单击“Content Browser”中的“蓝图”文件夹,然后选择“新建”>“用户界面”>“蓝图UI”。
2. 设置Scrollbox并调整大小
在“蓝图编辑器”中,您将看到一个名为“MyUserWidget”的蓝图。这个蓝图代表了我们的UI界面。
要添加ScrollBox,请将“ScrollBox”控件从“面板”拖放到“MyUserWidget”中。
接下来,我们需要调整ScrollBox的大小。为此,请选中ScrollBox,然后在“细节”面板中找到“Size”属性。将“Width”和“Height”属性设置为所需的尺寸。
3. 添加列表元素并设置
接下来,我们需要向ScrollBox中添加一些列表元素。为此,请将“List Item”控件从“面板”拖放到ScrollBox中。
您可以根据需要向ScrollBox中添加任意数量的列表元素。
要设置列表元素,请选中列表元素,然后在“细节”面板中找到“Item Content”属性。将“Item Content”属性设置为所需的内容。
4. 编译并保存蓝图
现在,我们需要编译并保存蓝图。为此,请单击“编译”按钮,然后单击“保存”按钮。
5. 项目设置触控支持
接下来,我们需要在项目设置中启用触控支持。为此,请打开“项目设置”窗口,然后找到“输入”>“触控”部分。
在“触控”部分中,选中“启用触控支持”复选框。
6. 快速启动并测试
最后,我们需要快速启动项目以测试触控拖动功能是否正常工作。为此,请单击“快速启动”按钮。
在“快速启动”窗口中,选择“PC with Touch”选项,然后单击“启动”按钮。
项目启动后,您就可以使用手指在ScrollBox中上下滑动来滚动列表了。
结语
以上就是关于如何在Unreal ScrollBox列表中启用触控拖动功能的教程。希望本教程对您有所帮助。如果您有任何问题,请随时发表评论。