UE C++ SNew
时间: 2023-11-14 19:09:41 浏览: 84
The New C++
SNew 是 Unreal Engine 中的一个宏,用于创建 Slate 控件。它的语法如下:
```cpp
New(WidgetType)
```
其中,WidgetType 是要创建的控件类型。例如,要创建一个文本框控件,可以使用以下代码:
```cpp
SNew(STextBlock)
```
这将创建一个 STextBlock 类型的控件。你可以在创建控件时设置其属性,例如:
```cpp
SNew(STextBlock)
.Text(FText::FromString("Hello, world!"))
.ColorAndOpacity(FLinearColor::Red)
```
这将创建一个文本为 "Hello, world!",颜色为红色的文本框控件。
阅读全文