ECS Framework API / SceneDeserializationOptions
Interface: SceneDeserializationOptions
Defined in: packages/core/src/ECS/Serialization/SceneSerializer.ts:69
场景反序列化选项
Properties
strategy?
optionalstrategy:DeserializationStrategy
Defined in: packages/core/src/ECS/Serialization/SceneSerializer.ts:75
反序列化策略
- 'merge': 合并到现有场景
- 'replace': 替换现有场景内容
migration?
optionalmigration:MigrationFunction
Defined in: packages/core/src/ECS/Serialization/SceneSerializer.ts:80
版本迁移函数
preserveIds?
optionalpreserveIds:boolean
Defined in: packages/core/src/ECS/Serialization/SceneSerializer.ts:85
是否保持原始实体ID
componentRegistry?
optionalcomponentRegistry:Map<string,ComponentType>
Defined in: packages/core/src/ECS/Serialization/SceneSerializer.ts:91
组件类型注册表 如果未提供,将尝试从全局注册表获取