diff --git a/extensions/cocos/cocos-ecs/extensions/cocos-ecs-extension b/extensions/cocos/cocos-ecs/extensions/cocos-ecs-extension index 282c6350..7ed028a5 160000 --- a/extensions/cocos/cocos-ecs/extensions/cocos-ecs-extension +++ b/extensions/cocos/cocos-ecs/extensions/cocos-ecs-extension @@ -1 +1 @@ -Subproject commit 282c635093629a58b8ab5930cdccf014a5b4a9d0 +Subproject commit 7ed028a535285c03fc684cfb26e7ce93ab5cfbd6 diff --git a/src/Core.ts b/src/Core.ts index 655d781d..bac1cb1a 100644 --- a/src/Core.ts +++ b/src/Core.ts @@ -7,7 +7,7 @@ import { PoolManager } from './Utils/Pool'; import { ECSFluentAPI, createECSAPI } from './ECS/Core/FluentAPI'; import { Scene } from './ECS/Scene'; import { DebugManager } from './Utils/Debug'; -import { ICoreConfig, IECSDebugConfig } from './types'; +import { ICoreConfig, IECSDebugConfig } from './Types'; /** * 游戏引擎核心类 diff --git a/src/ECS/Component.ts b/src/ECS/Component.ts index c76e7435..1c31f4ea 100644 --- a/src/ECS/Component.ts +++ b/src/ECS/Component.ts @@ -1,4 +1,4 @@ -import type { IComponent } from '../types'; +import type { IComponent } from '../Types'; /** * 游戏组件基类 diff --git a/src/ECS/Core/EventBus.ts b/src/ECS/Core/EventBus.ts index 7dff6c3b..d678f0b4 100644 --- a/src/ECS/Core/EventBus.ts +++ b/src/ECS/Core/EventBus.ts @@ -8,7 +8,7 @@ import { ISystemEventData, ISceneEventData, IPerformanceEventData -} from '../../types'; +} from '../../Types'; import { TypeSafeEventSystem, EventListenerConfig, diff --git a/src/ECS/Systems/EntitySystem.ts b/src/ECS/Systems/EntitySystem.ts index fb149ae6..0f2ce064 100644 --- a/src/ECS/Systems/EntitySystem.ts +++ b/src/ECS/Systems/EntitySystem.ts @@ -3,7 +3,7 @@ import { Core } from '../../Core'; import { Matcher } from '../Utils/Matcher'; import { PerformanceMonitor } from '../../Utils/PerformanceMonitor'; import type { Scene } from '../Scene'; -import type { ISystemBase } from '../../types'; +import type { ISystemBase } from '../../Types'; /** * 实体系统的基类 diff --git a/src/Utils/Debug/ComponentDataCollector.ts b/src/Utils/Debug/ComponentDataCollector.ts index c216b3dd..cf508fac 100644 --- a/src/Utils/Debug/ComponentDataCollector.ts +++ b/src/Utils/Debug/ComponentDataCollector.ts @@ -1,4 +1,4 @@ -import { IComponentDebugData } from '../../types'; +import { IComponentDebugData } from '../../Types'; import { Core } from '../../Core'; /** diff --git a/src/Utils/Debug/DebugManager.ts b/src/Utils/Debug/DebugManager.ts index 67867946..9c32b29c 100644 --- a/src/Utils/Debug/DebugManager.ts +++ b/src/Utils/Debug/DebugManager.ts @@ -1,4 +1,4 @@ -import { IECSDebugConfig, IECSDebugData } from '../../types'; +import { IECSDebugConfig, IECSDebugData } from '../../Types'; import { EntityDataCollector } from './EntityDataCollector'; import { SystemDataCollector } from './SystemDataCollector'; import { PerformanceDataCollector } from './PerformanceDataCollector'; diff --git a/src/Utils/Debug/EntityDataCollector.ts b/src/Utils/Debug/EntityDataCollector.ts index 37bcc735..fac900d7 100644 --- a/src/Utils/Debug/EntityDataCollector.ts +++ b/src/Utils/Debug/EntityDataCollector.ts @@ -1,4 +1,4 @@ -import { IEntityDebugData } from '../../types'; +import { IEntityDebugData } from '../../Types'; import { Core } from '../../Core'; import { Entity } from '../../ECS/Entity'; import { Component } from '../../ECS/Component'; diff --git a/src/Utils/Debug/PerformanceDataCollector.ts b/src/Utils/Debug/PerformanceDataCollector.ts index b219d87c..37c72a77 100644 --- a/src/Utils/Debug/PerformanceDataCollector.ts +++ b/src/Utils/Debug/PerformanceDataCollector.ts @@ -1,4 +1,4 @@ -import { IPerformanceDebugData } from '../../types'; +import { IPerformanceDebugData } from '../../Types'; import { Time } from '../Time'; /** diff --git a/src/Utils/Debug/SceneDataCollector.ts b/src/Utils/Debug/SceneDataCollector.ts index 849b5ac1..53374126 100644 --- a/src/Utils/Debug/SceneDataCollector.ts +++ b/src/Utils/Debug/SceneDataCollector.ts @@ -1,4 +1,4 @@ -import { ISceneDebugData } from '../../types'; +import { ISceneDebugData } from '../../Types'; import { Core } from '../../Core'; /** diff --git a/src/Utils/Debug/SystemDataCollector.ts b/src/Utils/Debug/SystemDataCollector.ts index e972ab39..a43d5d16 100644 --- a/src/Utils/Debug/SystemDataCollector.ts +++ b/src/Utils/Debug/SystemDataCollector.ts @@ -1,4 +1,4 @@ -import { ISystemDebugData } from '../../types'; +import { ISystemDebugData } from '../../Types'; import { Core } from '../../Core'; /** diff --git a/src/index.ts b/src/index.ts index bd2ada6c..9a2a357d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,4 +18,4 @@ export * from './ECS'; // 工具类和类型定义 export * from './Utils'; -export * from './types'; \ No newline at end of file +export * from './Types'; \ No newline at end of file diff --git a/thirdparty/BehaviourTree-ai b/thirdparty/BehaviourTree-ai index f3e91b9f..7df0745b 160000 --- a/thirdparty/BehaviourTree-ai +++ b/thirdparty/BehaviourTree-ai @@ -1 +1 @@ -Subproject commit f3e91b9f34eaa41d38a5a284be01597e0376c3b3 +Subproject commit 7df0745b80d52b6b4b3e8befdca7f6193f80f1c2