2022-08-22【UE】Lyra学习

2022-08-22  本文已影响0人  持刀的要迟到了

先自己随便看看。能看多少算多少。

代码目录结构

Plugins

GameFeatures
  • ShooterCore
  • ShooterMaps
  • TopDownArena(附属小游戏)
AsyncMixin(资源加载)
CommonGame(CommonUISystem,CommonPlayerController,CommonGameInstance)
CommonUser(CommonUserSubsystem,CommonSessionSubsystem)
GameplayMessageRouter(GameplayMessageSubsystem)

UE做了很多系统。我的看法是先不深究,最好能直接用它提供好的系统完成一次复刻,如果需要修改,能知道去哪改。
用了很多复杂的C++语法。我先把简单的C++语法搞清楚。

GameSettings(GameSettingValue)

游戏设置保存

GameSubtitles(SubtitleDisplaySubsystem)
LyraExampleContent
LyraExtTool(BPFunctionLibrary::ChangeMeshMaterials)
ModularGameplayActors

和GameFrameworkComponentManager交互

PocketWorlds(PocketLevelSubsystem)

把世界装到口袋。关卡管理。

UIExtensionSystem

蓝图方法扩展

Source

LyraEditor

LyraGame

太多了。我需要找到一个入口。

上一篇下一篇

猜你喜欢

热点阅读