UENUM()
enum class EInteractionType : uint8
{
Dialog UMETA(DisplayName="对话"),
Pickup UMETA(DisplayName="拾取"),
Attack UMETA(DisplayName="攻击")
};
| 函数 | 返回类型 | 返回内容 | 用途 |
|---|---|---|---|
UEnum::GetValueAsString | FString | "EInteractionType::Dialog" | 日志、调试、序列化 |
UEnum::GetDisplayNameTextByValue | FText | "对话" (或翻译后的文本) | UI显示、给玩家看 |
