这个 Unreal Engine 5.8 视频讲的是“新游戏”的 UI 和逻辑。由于这个播放列表面向程序员,UI 会更注重功能而非外观,但我也会点出一些偶尔可能出现的问题。
我们会先添加一些 UPROPERTY() 的内容,然后更新 MySaveGameSubsystem C++ 类,接着编写 NewGame(用户控件)C++ 类,并同时更新 Main Menu C++ 类。之后我们会进入编辑器,创建“新游戏”控件蓝图,并通过一些场景与问题排查,把它调整到能良好运行。
抱歉音频有些断断续续,下个视频应该会修复。
Offset FVector2D 设为 0 和 10,是因为 Slot 和 Image 使用了相同的顶部居中锚点,而且它们的位置是以各自中心为基准的。这意味着在 X 轴上它们相对位置一致,但在 Y 轴上由于锚点在顶部,会相差 10(Image 大 20,所以要用其中一半来匹配中心位置)。
https://dev.epicgames.com/community/learning/tutorials/aq6k9/unreal-engine-04-c