Kaynağa Gözat

fix: 修改代码理解错误

NiceTry12138 5 ay önce
ebeveyn
işleme
477c2fe35e
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      UE5/AI/README.md

+ 3 - 1
UE5/AI/README.md

@@ -24,10 +24,12 @@ const bool bLoaded = BTManager->LoadTree(TreeAsset, RootNode, InstanceMemorySize
 
 通过 `LoadTree` 函数或者该行为树实例所占内存大小 `InstanceMemorySize` 和根节点 `Root`
 
-通过 `UBehaviorTreeComponent::LoadedTemplates` 缓存加载过的 `UBehaviorTree` 资产信息,如果加载过直接从缓存中获取 `InstanceMemorySize` 和 `Root`
+通过 `UBehaviorTreeManager::LoadedTemplates` 缓存加载过的 `UBehaviorTree` 资产信息,如果加载过直接从缓存中获取 `InstanceMemorySize` 和 `Root`
 
 如果没有加载过该 `UBehaviorTree` 资产,则开始加载
 
+> 由于一个 `World` 的 `UBehaviorTreeManager` 是唯一的,所以理论上来说每个资产只会被加载一次
+
 首先通过 `InitializeNodeHelper` 来缓存所有节点信息
 
 ```cpp