Unreal ScrollBox 列表鼠标拖动触控

1,598 阅读1分钟

Unreal ScrollBox 列表鼠标拖动触控

1.新建一个蓝图UI

在内容管理器-》右键-》用户界面-》控件蓝图-》命名:TestScrollBox

image-20210915172144908

新建UI-》添加图片-》拖一个ScrollBox-》添加按钮

设置Scrollbox

image-20210915102444556

调整大小

image-20210915172427786

2.添加列表元素和元素设置

拖拽Button控件到ScrollBox下面

image-20210915172517358

设置Button属性:

Click Method->Precise Click

Touch Method->Precise Tap

image-20210915103401132

image-20210915102944721

编译,保存;

3.项目设置触控支持

打开项目设置-》输入-》Mouse Properties->鼠标用于触控-》选中(Check)

image-20210915103853512

4.快速启动

蓝图-》打开管卡蓝图-》

image-20210915172608419

设置蓝图-》创建DemoUI控件-》Class选择-》TestScrollBox(刚刚创建的UI蓝图) -》编译保存-》运行;

image-20210915173248940

结果:

image-20210916101040905

经测试,可以拖拽了!

5.经过测试:

有两种方式在手机上是有触摸的:

A.按钮设置:

image-20210915150135314

打包以后,在手机上既可以触摸;

B:项目设置:输入-》鼠标用于触控 + A设置;

image-20210915150457635

在编辑器和手机上都可以模拟触控了;