Feature/physics and tilemap enhancement (#247)
* feat(behavior-tree,tilemap): 修复编辑器连线缩放问题并增强插件系统 * feat(node-editor,blueprint): 新增通用节点编辑器和蓝图可视化脚本系统 * feat(editor,tilemap): 优化编辑器UI样式和Tilemap编辑器功能 * fix: 修复CodeQL安全警告和CI类型检查错误 * fix: 修复CodeQL安全警告和CI类型检查错误 * fix: 修复CodeQL安全警告和CI类型检查错误
This commit is contained in:
@@ -3,6 +3,11 @@
|
||||
* ECS框架的瓦片地图系统
|
||||
*/
|
||||
|
||||
// Asset type constants for tilemap
|
||||
// 瓦片地图资产类型常量
|
||||
export const TilemapAssetType = 'tilemap' as const;
|
||||
export const TilesetAssetType = 'tileset' as const;
|
||||
|
||||
// Component
|
||||
export { TilemapComponent } from './TilemapComponent';
|
||||
export type { ITilemapData, ITilesetData } from './TilemapComponent';
|
||||
@@ -12,6 +17,12 @@ export type { ResizeAnchor } from './TilemapComponent';
|
||||
export { TilemapRenderingSystem } from './systems/TilemapRenderingSystem';
|
||||
export type { TilemapRenderData, ViewportBounds } from './systems/TilemapRenderingSystem';
|
||||
|
||||
// Physics
|
||||
export { TilemapCollider2DComponent, TilemapColliderMode } from './physics/TilemapCollider2DComponent';
|
||||
export type { CollisionRect } from './physics/TilemapCollider2DComponent';
|
||||
export { TilemapPhysicsSystem } from './physics/TilemapPhysicsSystem';
|
||||
export type { IPhysicsWorld, IPhysics2DSystem } from './physics/TilemapPhysicsSystem';
|
||||
|
||||
// Loaders
|
||||
export { TilemapLoader } from './loaders/TilemapLoader';
|
||||
export type { ITilemapAsset } from './loaders/TilemapLoader';
|
||||
|
||||
Reference in New Issue
Block a user