1509235c1b
将 UI 编辑器第三步和内部流程 ID 统一为自动切分素材。 重命名前端切分概览模块并更新完成、恢复和导航文案。 同步 Runtime 最终编辑器路由、测试与相关技术文档。
17 lines
508 B
TypeScript
17 lines
508 B
TypeScript
import type { RecognitionDTO } from './types/RecognitionDTO';
|
|
import type { State } from './types/State';
|
|
|
|
/**
|
|
* 识别结果是整棵结构草稿树的替换结果,不与旧树逐节点合并。
|
|
* 识别阶段有意不携带 SpriteAsset;视觉素材由后续 asset-separation 阶段自动切分并回填。
|
|
*/
|
|
export function applyRecognitionResult(
|
|
state: State,
|
|
result: RecognitionDTO,
|
|
): State {
|
|
return {
|
|
...structuredClone(state),
|
|
ui_trees: structuredClone(result.ui_trees),
|
|
};
|
|
}
|