Files
esengine/packages/framework/behavior-tree/CHANGELOG.md
github-actions[bot] ebcb4d00a8 chore: release packages (#401)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-30 20:35:23 +08:00

2.3 KiB

@esengine/behavior-tree

4.1.0

Minor Changes

  • #400 d2af9ca Thanks @esengine! - feat(behavior-tree): add pure BehaviorTreePlugin class for Cocos/Laya integration

    • Added BehaviorTreePlugin class that only depends on @esengine/ecs-framework
    • Implements IPlugin interface with install(), uninstall(), and setupScene() methods
    • Removed esengine/ subdirectory that incorrectly depended on @esengine/engine-core
    • Updated package documentation with correct usage examples

    Usage:

    import { Core, Scene } from '@esengine/ecs-framework';
    import { BehaviorTreePlugin, BehaviorTreeBuilder, BehaviorTreeStarter } from '@esengine/behavior-tree';
    
    Core.create();
    const plugin = new BehaviorTreePlugin();
    await Core.installPlugin(plugin);
    
    const scene = new Scene();
    plugin.setupScene(scene);
    Core.setScene(scene);
    

4.0.0

Patch Changes

  • Updated dependencies [1f3a76a]:
    • @esengine/ecs-framework@2.7.0

3.0.1

Patch Changes

  • Updated dependencies [04b08f3]:
    • @esengine/ecs-framework@2.6.1

3.0.0

Patch Changes

  • Updated dependencies []:
    • @esengine/ecs-framework@2.6.0

2.0.1

Patch Changes

  • Updated dependencies [a08a84b]:
    • @esengine/ecs-framework@2.5.1

2.0.0

Patch Changes

  • Updated dependencies [1f297ac]:
    • @esengine/ecs-framework@2.5.0

1.0.3

Patch Changes

  • Updated dependencies [7d74623]:
    • @esengine/ecs-framework@2.4.4

1.0.2

Patch Changes

  • Updated dependencies [ce2db4e]:
    • @esengine/ecs-framework@2.4.3