/** * @esengine/sdk - 统一 SDK 入口 * * Unified SDK entry point for user scripts. * 用户脚本的统一 SDK 入口。 * * @example * ```typescript * // 统一导入所有引擎 API * // Unified import for all engine APIs * import { Component, Entity, Vector2, SpriteComponent } from '@esengine/sdk'; * ``` * * @packageDocumentation */ // ============================================================================ // Core ECS Framework (@esengine/ecs-framework) // 核心 ECS 框架 // ============================================================================ export * from '@esengine/ecs-framework'; // ============================================================================ // Math Library (@esengine/ecs-framework-math) // 数学库 // ============================================================================ export * from '@esengine/ecs-framework-math'; // ============================================================================ // Engine Core (@esengine/engine-core) // 引擎核心 // ============================================================================ export * from '@esengine/engine-core'; // ============================================================================ // Sprite System (@esengine/sprite) // 精灵系统 // ============================================================================ export * from '@esengine/sprite'; // ============================================================================ // UI System (@esengine/ui) // UI 系统 // ============================================================================ export * from '@esengine/ui'; // ============================================================================ // Audio System (@esengine/audio) // 音频系统 // ============================================================================ export * from '@esengine/audio'; // ============================================================================ // Camera System (@esengine/camera) // 摄像机系统 // ============================================================================ export * from '@esengine/camera'; // ============================================================================ // Particle System (@esengine/particle) // 粒子系统 // ============================================================================ export * from '@esengine/particle'; // ============================================================================ // Physics 2D System (@esengine/physics-rapier2d) // 2D 物理系统 // ============================================================================ export * from '@esengine/physics-rapier2d'; // ============================================================================ // Tilemap System (@esengine/tilemap) // 瓦片地图系统 // ============================================================================ export * from '@esengine/tilemap'; // ============================================================================ // Behavior Tree System (@esengine/behavior-tree) // 行为树系统 // ============================================================================ export * from '@esengine/behavior-tree'; // ============================================================================ // Asset System (@esengine/asset-system) // 资产系统 // ============================================================================ export * from '@esengine/asset-system';