【UE】框选功能_ue框选-CSDN博客
虚幻4 小功能教程系列-P33 覆盖物框选(框选场景里的物体)_哔哩哔哩_bilibili
步骤
先重载 UI中函数 OnPaint
Position:起始位置
Size:大小
Brush: 选中框样式设置
在内容浏览器中新建一个“Slate笔刷”
Tint:RGBA设置
参数设置
触发条件
细节
防止绘制时镜头随鼠标移动
新建一个Pawn,重写Pawn的操作,价格判断条件
长显示鼠标
获取框选Actor
事件:事件接收绘制HUD时
get Viewport Scale:获取视口缩放
Get Actors in Selection Rectangle(获取选项矩形中的Actor) :根据左上与右下,计算出一个矩形区域
补充:若想获取多个不同类型的Actor,只需继承同一个父类