mirror of
https://github.com/HappyLifeOk/cc-3-8-x-mcp.git
synced 2026-08-21 22:17:08 +00:00
28 lines
943 B
JavaScript
28 lines
943 B
JavaScript
'use strict';
|
|||
|
|
|
||
|
|
// 统一入口:re-export 所有公开 API
|
||
|
|
const { parsePrefab } = require('./parse.js');
|
||
|
|
const { writePrefab } = require('./write.js');
|
||
|
|
const { editPrefab } = require('./editor/index.js');
|
||
|
|
const { queryPrefab } = require('./query/index.js');
|
||
|
|
const { setOverrideProperty, listOverrides } = require('./overrides.js');
|
||
|
|
const { deterministicUUID, deterministicFileId, createFileIdGenerator } = require('./id.js');
|
||
|
|
const primitives = require('./primitives.js');
|
||
|
|
const animPrimitives = require('./anim-primitives.js');
|
||
|
|
|
||
|
|
module.exports = {
|
||
|
|
parsePrefab,
|
||
|
|
writePrefab,
|
||
|
|
editPrefab,
|
||
|
|
queryPrefab,
|
||
|
|
setOverrideProperty,
|
||
|
|
listOverrides,
|
||
|
|
deterministicUUID,
|
||
|
|
deterministicFileId,
|
||
|
|
createFileIdGenerator,
|
||
|
|
...primitives,
|
||
|
|
// .anim 文件对象构建原语(AnimationClip / Track / Curve / Channel),
|
||
|
|
// parse/write 复用 parsePrefab / writePrefab(同为 JSON 数组 + __id__ 引用格式)
|
||
|
|
anim: animPrimitives,
|
||
|
|
};
|