public void Execute_Update() { if (!_Init) { return; } //更新树时间 NodeTime.UpdateTime(Time.deltaTime, 1); //执行行为树 ECSLayerLocate.Behavior.Execute(); //系统处理 ECSLocate.ECS.ExcuteUpdateSystem(); }
private void Update() { //更新树时间 NodeTime.UpdateTime(Time.deltaTime, 1); if (OpenDecThread == false) { ECSLayerLocate.Decision.ExecuteEntityDecision(); ECSLayerLocate.Decision.ExecuteWorldDecision(); } //执行行为树 ECSLayerLocate.Behavior.ExecuteEntityBev(); ECSLayerLocate.Behavior.ExecuteWorldBev(); //系统处理 ECSLocate.ECS.ExcuteUpdateSystem(); }