88 lines
3.4 KiB
TypeScript
88 lines
3.4 KiB
TypeScript
|
|
/**
|
||
|
|
* @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';
|