2025-08-10 16:00:02 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* ECS Framework Math Library
|
2025-11-02 23:50:41 +08:00
|
|
|
|
*
|
2025-08-10 16:00:02 +08:00
|
|
|
|
* 2D数学库,为游戏开发提供完整的数学工具
|
|
|
|
|
|
* - 基础数学类(向量、矩阵、几何形状)
|
|
|
|
|
|
* - 碰撞检测算法
|
|
|
|
|
|
* - 动画插值和缓动函数
|
|
|
|
|
|
* - 数学工具函数
|
2025-12-03 22:15:22 +08:00
|
|
|
|
* - 颜色工具类
|
2025-08-10 16:00:02 +08:00
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
// 核心数学类
|
|
|
|
|
|
export { Vector2 } from './Vector2';
|
2025-09-26 17:45:52 +08:00
|
|
|
|
export { Vector3 } from './Vector3';
|
2025-08-10 16:00:02 +08:00
|
|
|
|
export { Matrix3 } from './Matrix3';
|
|
|
|
|
|
export { Rectangle } from './Rectangle';
|
|
|
|
|
|
export { Circle } from './Circle';
|
|
|
|
|
|
|
|
|
|
|
|
// 数学工具
|
|
|
|
|
|
export { MathUtils } from './MathUtils';
|
|
|
|
|
|
|
2025-12-03 22:15:22 +08:00
|
|
|
|
// 颜色工具
|
|
|
|
|
|
export { Color, type RGBA, type HSL } from './Color';
|
|
|
|
|
|
|
2025-08-10 16:00:02 +08:00
|
|
|
|
// 碰撞检测
|
|
|
|
|
|
export * from './Collision';
|
|
|
|
|
|
|
|
|
|
|
|
// 动画和插值
|
2025-11-02 23:50:41 +08:00
|
|
|
|
export * from './Animation';
|