UE4C++ 设置UMG控件的Slot

转:https://blog.csdn.net/l171672538/article/details/78874601

 

本篇介绍一下 如何使用代码来获得或者设置控件的位置锚点等。。。

 

首先看一下次控件所属插槽是什么类型的

如果当前所要操作的控件是Image1 而它的插槽是CanvasPanelSlot

UE4C++ 设置UMG控件的Slot_第1张图片

那么C++中格式为:

UE4C++ 设置UMG控件的Slot_第2张图片

如果所要操作的控件CanvasPanel1的Slot为HorizontalBoxSlot

UE4C++ 设置UMG控件的Slot_第3张图片

C++中:

UE4C++ 设置UMG控件的Slot_第4张图片

 

另贴上一些底层代码 来了解一下插槽的 Offset、Position、Size

 

 

Position.X = Left;   Y = Top;

UE4C++ 设置UMG控件的Slot_第5张图片

 

Size.X = Right;  Y = Bottom;

UE4C++ 设置UMG控件的Slot_第6张图片

 

OffSet

UE4C++ 设置UMG控件的Slot_第7张图片

你可能感兴趣的:(UE4,C++)