diff --git a/03-UnrealEngine/LevelScene/World Partition(世界分区).md b/03-UnrealEngine/LevelScene/World Partition(世界分区).md index ef1237c..bbacbc7 100644 --- a/03-UnrealEngine/LevelScene/World Partition(世界分区).md +++ b/03-UnrealEngine/LevelScene/World Partition(世界分区).md @@ -172,6 +172,7 @@ https://github.com/EpicGames/UnrealEngine/commit/51d38831de4da7df196eecaf13f3d4b - 加载:manager.LayerManager.AddViewTarget(this.preset.LevelAreaPreset.AreaGuid, this.preset.LevelAreaPreset.Description); - ***创建ADirectorReplicationViewTarget,一个带有UWorldPartitionStreamingSourceComponent的Actor。*** 之后Attach到LiveArea上并且重合。 - ***TsLevelAreaManager.ts:LoadAreaLayer()*** + - 遍历LiveArea的CareLayers,将LiveArea对应的DataLayer的状态设置为Actived。 - 销毁:manager.LayerManager.RemoveViewTarget(this.preset.LevelAreaPreset.UUID); - 切换 - TsAreaListItemView.ts SwitchLevel()