| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346 |
- /* eslint-disable quote-props */
- /* eslint-disable camelcase */
- module.exports = {
- animation_graph: {
- pose_graph_node_sub_categories: {
- pose_nodes: '姿态结点',
- pose_nodes_blend: '混合',
- pose_nodes_ik: '反向动力学',
- pose_nodes_choose: '选择',
- },
- pose_graph_node_sub_menus: {
- play_or_sample_clip_motion: '动画剪辑',
- play_or_sample_animation_blend_1d: '一维动画混合',
- play_or_sample_animation_blend_2d: '二维动画混合',
- },
- },
- classes: {
- 'cc': {
- 'Animation': {
- 'properties': {
- 'clips': {
- displayName: '剪辑列表',
- tooltip: '此组件管理的所有剪辑。',
- },
- 'defaultClip': {
- displayName: '默认剪辑',
- tooltip: '默认播放的剪辑。',
- },
- 'playOnLoad': {
- displayName: '加载后播放',
- tooltip: '是否在组件加载完成后自动播放默认剪辑。',
- },
- },
- },
- 'SkeletalAnimation': {
- 'properties': {
- __extends__: 'classes.cc.Animation.properties',
- 'sockets': {
- displayName: '挂点列表',
- tooltip: '当前动画组件维护的挂点列表。要挂载自定义节点到受动画驱动的骨骼上,必须先在此注册挂点。',
- },
- 'useBakedAnimation': {
- displayName: '预烘培动画',
- tooltip: '是否预烘焙动画,默认启用,可以大幅提高运行效时率,但所有动画效果会被彻底固定,不支持任何形式的编辑和混合。',
- },
- },
- },
- 'animation': {
- 'AnimationController': {
- properties: {
- 'graph': {
- displayName: '图',
- tooltip: '此动画控制器所关联的动画图或动画图变体。',
- },
- },
- },
- 'PoseGraphOutputNode': {
- displayName: '输出姿态',
- },
- 'PoseNodeUseStashedPose': {
- displayName: '使用暂存',
- title: '使用暂存 {stashName}',
- },
- 'PoseNodeStateMachine': {
- displayName: '状态机',
- inputs: {
- 'emptyStatePose': {
- displayName: '空状态姿态',
- },
- },
- },
- 'ClipMotion': {
- properties: {
- 'clip': {
- displayName: '剪辑',
- tooltip: '动画剪辑。',
- },
- },
- },
- 'MotionSyncInfo': {
- properties: {
- 'group': {
- displayName: '组',
- },
- },
- },
- 'PoseNodePlayMotion': {
- displayName: '播放动画',
- title: '播放 {motionName}',
- properties: {
- 'motion': {
- displayName: '动作',
- tooltip: '要播放的动作。',
- },
- 'syncInfo': {
- displayName: '同步',
- },
- },
- inputs: {
- 'startTime': {
- displayName: '起始时间',
- tooltip: '指定从何时开始播放该动作。其单位为秒,其值会被限制在 [0, 动作周期] 范围内。',
- },
- 'speedMultiplier': {
- displayName: '速度乘数',
- },
- },
- createPoseNodeOnAssetDragHandler: {
- displayName: '播放',
- },
- },
- 'PoseNodeSampleMotion': {
- displayName: '采样动画',
- title: '采样 {motionName}',
- properties: {
- 'motion': {
- displayName: '动作',
- tooltip: '要采样的动作。',
- },
- 'useNormalizedTime': {
- displayName: '使用标准化时间',
- tooltip: '是否使用标准化时间,即 [0, 1] 范围的时间。',
- },
- },
- inputs: {
- 'time': {
- displayName: '时刻',
- },
- },
- createPoseNodeOnAssetDragHandler: {
- displayName: '采样',
- },
- },
- 'PoseNodeBlendInProportion': {
- displayName: '按占比混合',
- inputs: {
- 'poses': {
- displayName: '姿态 {elementIndex}',
- },
- 'proportions': {
- displayName: '姿态 {elementIndex} 占比',
- },
- },
- },
- 'PoseNodeBlendTwoPoseBase': {
- inputs: {
- 'pose0': {
- displayName: '姿态 1',
- },
- 'pose1': {
- displayName: '姿态 2',
- },
- 'ratio': {
- displayName: '比例',
- },
- },
- },
- 'PoseNodeBlendTwoPose': {
- displayName: '混合双姿态',
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeBlendTwoPoseBase.inputs',
- },
- },
- 'PoseNodeFilteringBlend': {
- displayName: '过滤混合',
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeBlendTwoPoseBase.inputs',
- },
- },
- 'PoseNodeAdditivelyBlend': {
- displayName: '叠加混合',
- inputs: {
- 'basePose': {
- displayName: '基础姿态',
- },
- 'additivePose': {
- displayName: '叠加姿态',
- },
- 'ratio': {
- displayName: '比例',
- },
- },
- },
- 'PoseNodeChoosePoseByBoolean': {
- displayName: '按布尔选择',
- inputs: {
- 'truePose': {
- displayName: '为真时姿态',
- },
- 'falsePose': {
- displayName: '为假时姿态',
- },
- 'trueFadeInDuration': {
- displayName: '为真时姿态淡入时长',
- },
- 'falseFadeInDuration': {
- displayName: '为假时姿态淡入时长',
- },
- 'choice': {
- displayName: '选择',
- },
- },
- },
- 'PoseNodeChoosePoseByIndex': {
- displayName: '按索引选择',
- inputs: {
- poses: {
- displayName: '姿态 {elementIndex}',
- },
- fadeInDurations: {
- displayName: '姿态 {elementIndex} 淡入时长',
- },
- 'choice': {
- displayName: '选择',
- },
- },
- },
- 'PoseNodeModifyPoseBase': {
- inputs: {
- 'pose': {
- displayName: '姿态',
- },
- },
- },
- 'PoseNodeApplyTransform': {
- displayName: '应用变换',
- title: '变换 {nodeName}',
- properties: {
- 'positionOperation': {
- displayName: '位置操作',
- tooltip: '指定应如何处理位置。',
- },
- 'rotationOperation': {
- displayName: '旋转操作',
- tooltip: '指定应如何处理旋转。',
- },
- 'transformSpace': {
- displayName: '变换空间',
- tooltip: '指定位置和旋转的空间。',
- },
- },
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeModifyPoseBase.inputs',
- 'position': {
- displayName: '位置',
- },
- 'rotation': {
- displayName: '旋转',
- },
- 'intensityValue': {
- displayName: '强度',
- },
- },
- },
- 'PoseNodeCopyTransform': {
- displayName: '拷贝变换',
- title: '拷贝 {sourceNodeName} 的变换至 {targetNodeName}',
- properties: {
- 'sourceNodeName': {
- displayName: '源结点',
- tooltip: '源结点的名称。',
- },
- 'targetNodeName': {
- displayName: '目标结点',
- tooltip: '目标结点的名称。',
- },
- 'space': {
- displayName: '空间',
- tooltip: '拷贝发生的空间。',
- },
- },
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeModifyPoseBase.inputs',
- },
- },
- 'PoseNodeSetAuxiliaryCurve': {
- displayName: '设置辅助曲线',
- title: '设置辅助曲线 {curveName}',
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeModifyPoseBase.inputs',
- 'curveValue': {
- displayName: '值',
- },
- },
- },
- 'PoseNodeTwoBoneIKSolver': {
- displayName: '双骨骼 IK 结算器',
- title: '解算双骨骼 IK:{endEffectorBoneName}',
- properties: {
- 'endEffectorBoneName': {
- displayName: '终端执行器骨骼',
- tooltip: '终端执行器骨骼的名称。',
- },
- 'endEffectorTarget': {
- displayName: '终端执行器目标',
- tooltip: '指定终端执行器的目标。',
- },
- 'poleTarget': {
- displayName: '极向目标',
- tooltip: '指定极向的目标,也即中间骨骼的趋向位置。',
- },
- },
- inputs: {
- __extends__: 'classes.cc.animation.PoseNodeModifyPoseBase.inputs',
- 'endEffectorTargetPosition': {
- displayName: '终端执行器目标',
- },
- 'poleTargetPosition': {
- displayName: '极目标',
- },
- 'intensityValue': {
- displayName: '强度',
- },
- },
- 'TargetSpecification': {
- properties: {
- 'type': {
- displayName: '类型',
- tooltip: '目标类型。',
- },
- 'targetPosition': {
- displayName: '目标位置',
- tooltip: '目标位置。',
- },
- 'targetPositionSpace': {
- displayName: '目标位置空间',
- tooltip: '目标位置的空间。',
- },
- 'targetBone': {
- displayName: '目标骨骼',
- tooltip: '目标骨骼的名称。',
- },
- },
- },
- },
- 'PVNodeGetVariableBase': {
- displayName: '获取变量',
- title: '变量 {variableName}',
- },
- },
- },
- },
- };
|