mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-06 10:46:53 +08:00
435 lines
15 KiB
JSON
435 lines
15 KiB
JSON
{
|
||
"$schema": "../../plugin.lang.schema.json",
|
||
|
||
"languageTag": "zh-CN",
|
||
"fileDescription": "Spine插件的字符串资源。",
|
||
"text": {
|
||
"plugins": {
|
||
"esotericsoftware_spineconstruct3": {
|
||
"name": "Spine",
|
||
"description": "Spine运行时 for Construct3。",
|
||
"help-url": "https://www.construct.net",
|
||
"properties": {
|
||
"spine-skeleton-file": {
|
||
"name": "骨架",
|
||
"desc": "骨架文件"
|
||
},
|
||
"spine-atlas-file": {
|
||
"name": "图集",
|
||
"desc": "图集文件"
|
||
},
|
||
"spine-loader-scale": {
|
||
"name": "加载比例",
|
||
"desc": "加载比例"
|
||
},
|
||
"spine-animation": {
|
||
"name": "动画",
|
||
"desc": "动画"
|
||
},
|
||
"spine-skin": {
|
||
"name": "皮肤",
|
||
"desc": "皮肤"
|
||
},
|
||
"spine-errors": {
|
||
"name": "错误",
|
||
"desc": "错误"
|
||
},
|
||
"spine-bounds-provider-group": {
|
||
"name": "边界提供者",
|
||
"desc": "选择所需的边界提供者并填写相应的属性。"
|
||
},
|
||
"spine-bounds-provider": {
|
||
"name": "边界提供者",
|
||
"desc": "要使用的边界提供者。",
|
||
"items": {
|
||
"setup": "初始姿势边界",
|
||
"animation-skin": "动画/皮肤边界"
|
||
}
|
||
},
|
||
"spine-bounds-provider-move": {
|
||
"name": "位置边界",
|
||
"desc": "在调整边界大小和位置时保持骨架固定在一个位置。"
|
||
},
|
||
"spine-scale-x": {
|
||
"name": "X缩放",
|
||
"desc": "X缩放"
|
||
},
|
||
"spine-scale-y": {
|
||
"name": "Y缩放",
|
||
"desc": "Y缩放"
|
||
},
|
||
"spine-bounds-offset-x": {
|
||
"name": "X偏移",
|
||
"desc": "X偏移"
|
||
},
|
||
"spine-bounds-offset-y": {
|
||
"name": "Y偏移",
|
||
"desc": "Y偏移"
|
||
},
|
||
"spine-bounds-offset-angle": {
|
||
"name": "偏移角度",
|
||
"desc": "偏移角度"
|
||
}
|
||
},
|
||
"aceCategories": {
|
||
"custom": "自定义"
|
||
},
|
||
"conditions": {
|
||
"on-skeleton-loaded": {
|
||
"list-name": "骨架加载完成时",
|
||
"display-text": "骨架加载完成时",
|
||
"description": "当骨架加载完成时执行操作"
|
||
},
|
||
"on-animation-event": {
|
||
"list-name": "动画事件触发时",
|
||
"display-text": "当轨道{1}上的动画{2}触发{0}事件时",
|
||
"description": "当动画事件发生时触发。使用空字符串匹配任意事件/动画,或使用-1匹配任意轨道。",
|
||
"params": {
|
||
"event": {
|
||
"name": "事件名称",
|
||
"desc": "事件名称(start、dispose、event、interrupt、end、complete)。空字符串匹配任意事件。"
|
||
},
|
||
"animation": {
|
||
"name": "动画",
|
||
"desc": "动画名称。空字符串匹配任意动画。"
|
||
},
|
||
"track": {
|
||
"name": "轨道编号",
|
||
"desc": "轨道索引。使用-1匹配任意轨道。"
|
||
}
|
||
}
|
||
},
|
||
"is-flipped-x": {
|
||
"list-name": "是否水平翻转",
|
||
"display-text": "是否水平翻转",
|
||
"description": "检查骨架是否水平翻转"
|
||
},
|
||
"is-skeleton-loaded": {
|
||
"list-name": "骨架是否已加载",
|
||
"display-text": "骨架是否已加载",
|
||
"description": "检查骨架是否已完成加载"
|
||
},
|
||
"is-playing": {
|
||
"list-name": "是否正在播放",
|
||
"display-text": "是否正在播放",
|
||
"description": "检查动画是否正在播放"
|
||
}
|
||
},
|
||
"actions": {
|
||
"do-alert": {
|
||
"list-name": "显示警告",
|
||
"display-text": "显示警告",
|
||
"description": "显示一个示例警告。"
|
||
},
|
||
"set-skin": {
|
||
"list-name": "设置皮肤",
|
||
"display-text": "设置皮肤 {0}",
|
||
"description": "设置皮肤",
|
||
"params": {
|
||
"skin-name": {
|
||
"name": "皮肤列表",
|
||
"desc": "用逗号分隔的要设置的皮肤列表。空字符串表示取消设置所有皮肤。"
|
||
}
|
||
}
|
||
},
|
||
"flip-x": {
|
||
"list-name": "水平翻转",
|
||
"display-text": "设置水平翻转为 {0}",
|
||
"description": "水平翻转骨架",
|
||
"params": {
|
||
"is-flipped-x": {
|
||
"name": "是否水平翻转",
|
||
"desc": "设为true时水平翻转骨架,设为false时正常显示。"
|
||
}
|
||
}
|
||
},
|
||
"set-animation": {
|
||
"list-name": "设置动画",
|
||
"display-text": "在轨道{0}上设置动画{1},循环{2}",
|
||
"description": "设置动画",
|
||
"params": {
|
||
"track": {
|
||
"name": "轨道",
|
||
"desc": "轨道"
|
||
},
|
||
"animation": {
|
||
"name": "动画名称",
|
||
"desc": "动画名称"
|
||
},
|
||
"loop": {
|
||
"name": "循环",
|
||
"desc": "循环"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"add-animation": {
|
||
"list-name": "添加动画",
|
||
"display-text": "在轨道{0}上添加动画{1},循环{2},延迟{3}",
|
||
"description": "添加动画",
|
||
"params": {
|
||
"track": {
|
||
"name": "轨道",
|
||
"desc": "轨道"
|
||
},
|
||
"animation": {
|
||
"name": "动画名称",
|
||
"desc": "动画名称"
|
||
},
|
||
"loop": {
|
||
"name": "循环",
|
||
"desc": "循环"
|
||
},
|
||
"delay": {
|
||
"name": "延迟",
|
||
"desc": "延迟"
|
||
}
|
||
}
|
||
},
|
||
"play": {
|
||
"list-name": "播放",
|
||
"display-text": "播放动画",
|
||
"description": "恢复或播放动画"
|
||
},
|
||
"stop": {
|
||
"list-name": "停止",
|
||
"display-text": "停止动画",
|
||
"description": "暂停或停止动画"
|
||
},
|
||
"set-empty-animation": {
|
||
"list-name": "设置空动画",
|
||
"display-text": "在轨道{0}上设置空动画,混合时长{1}",
|
||
"description": "在特定轨道上设置空动画",
|
||
"params": {
|
||
"track": {
|
||
"name": "轨道",
|
||
"desc": "轨道索引"
|
||
},
|
||
"mix-duration": {
|
||
"name": "混合时长",
|
||
"desc": "从当前动画混合到空动画的持续时间(秒)"
|
||
}
|
||
}
|
||
},
|
||
"set-attachment": {
|
||
"list-name": "设置附件",
|
||
"display-text": "将插槽{0}的附件设置为{1}",
|
||
"description": "更改特定插槽上的附件",
|
||
"params": {
|
||
"slot-name": {
|
||
"name": "插槽名称",
|
||
"desc": "插槽的名称"
|
||
},
|
||
"attachment-name": {
|
||
"name": "附件名称",
|
||
"desc": "要设置的附件名称"
|
||
}
|
||
}
|
||
},
|
||
"create-custom-skin": {
|
||
"list-name": "创建自定义皮肤",
|
||
"display-text": "创建自定义皮肤{0}",
|
||
"description": "创建一个可以组合多个皮肤的新自定义皮肤",
|
||
"params": {
|
||
"skin-name": {
|
||
"name": "皮肤名称",
|
||
"desc": "自定义皮肤的名称"
|
||
}
|
||
}
|
||
},
|
||
"add-custom-skin": {
|
||
"list-name": "添加到自定义皮肤",
|
||
"display-text": "将皮肤{1}添加到自定义皮肤{0}",
|
||
"description": "将现有皮肤添加到自定义皮肤",
|
||
"params": {
|
||
"custom-skin-name": {
|
||
"name": "自定义皮肤名称",
|
||
"desc": "要添加到的自定义皮肤名称"
|
||
},
|
||
"skin-to-add-name": {
|
||
"name": "要添加的皮肤",
|
||
"desc": "要添加的现有皮肤名称"
|
||
}
|
||
}
|
||
},
|
||
"set-custom-skin": {
|
||
"list-name": "设置自定义皮肤",
|
||
"display-text": "设置自定义皮肤{0}",
|
||
"description": "将自定义皮肤应用到骨架",
|
||
"params": {
|
||
"skin-name": {
|
||
"name": "皮肤名称",
|
||
"desc": "要应用的自定义皮肤名称"
|
||
}
|
||
}
|
||
},
|
||
"set-animation-speed": {
|
||
"list-name": "设置动画速度",
|
||
"display-text": "将动画速度设置为{0}",
|
||
"description": "设置动画播放速度(1.0 = 正常,2.0 = 两倍速,0.5 = 半速)",
|
||
"params": {
|
||
"speed": {
|
||
"name": "速度",
|
||
"desc": "动画速度倍数(1.0为正常速度)"
|
||
}
|
||
}
|
||
},
|
||
"set-animation-time": {
|
||
"list-name": "设置动画时间",
|
||
"display-text": "将轨道{2}的动画时间设置为{1}({0})",
|
||
"description": "设置轨道上动画的当前时间",
|
||
"params": {
|
||
"units": {
|
||
"name": "单位",
|
||
"desc": "时间单位",
|
||
"items": {
|
||
"seconds": "秒(绝对时间)",
|
||
"ratio": "比例(0.0到1.0)"
|
||
}
|
||
},
|
||
"time": {
|
||
"name": "时间",
|
||
"desc": "时间值(秒或0.0-1.0的比例)"
|
||
},
|
||
"track": {
|
||
"name": "轨道",
|
||
"desc": "轨道索引"
|
||
}
|
||
}
|
||
},
|
||
"set-animation-mix": {
|
||
"list-name": "设置动画混合",
|
||
"display-text": "设置从动画{0}到{1}的混合时长为{2}",
|
||
"description": "设置从一个动画过渡到另一个动画时的混合/淡入淡出时长",
|
||
"params": {
|
||
"from-name": {
|
||
"name": "起始动画",
|
||
"desc": "过渡起始的动画名称"
|
||
},
|
||
"to-name": {
|
||
"name": "目标动画",
|
||
"desc": "过渡目标的动画名称"
|
||
},
|
||
"duration": {
|
||
"name": "时长",
|
||
"desc": "混合时长(秒)"
|
||
}
|
||
}
|
||
},
|
||
"set-physics-mode": {
|
||
"list-name": "设置物理模式",
|
||
"display-text": "设置物理模式为{0}",
|
||
"description": "设置物理模式以控制物理约束的更新和应用方式",
|
||
"params": {
|
||
"physics-mode": {
|
||
"name": "物理模式",
|
||
"desc": "物理模式",
|
||
"items": {
|
||
"none": "无(物理不更新也不应用)",
|
||
"reset": "重置(物理重置为当前姿势)",
|
||
"update": "更新(物理更新并应用)",
|
||
"pose": "姿势(应用物理姿势但不更新)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"set-skeleton-color": {
|
||
"list-name": "设置骨架颜色",
|
||
"display-text": "设置骨架颜色为{0}",
|
||
"description": "设置整个骨架的颜色。接受十六进制颜色(#RRGGBB 或 #RRGGBBAA)或颜色名称。",
|
||
"params": {
|
||
"color": {
|
||
"name": "颜色",
|
||
"desc": "颜色值(十六进制如 #FF0000 或颜色名称)"
|
||
}
|
||
}
|
||
},
|
||
"set-track-alpha": {
|
||
"list-name": "设置轨道透明度",
|
||
"display-text": "在轨道{1}上设置透明度为{0}",
|
||
"description": "设置动画轨道的透明度/不透明度。用于混合不同轨道上的动画。",
|
||
"params": {
|
||
"alpha": {
|
||
"name": "透明度",
|
||
"desc": "透明度值(0.0 到 1.0,其中 0 为完全透明,1 为完全不透明)"
|
||
},
|
||
"track-index": {
|
||
"name": "轨道索引",
|
||
"desc": "要设置透明度的轨道索引"
|
||
}
|
||
}
|
||
},
|
||
"set-track-mix-blend": {
|
||
"list-name": "设置轨道混合模式",
|
||
"display-text": "在轨道{1}上设置混合模式为{0}",
|
||
"description": "设置动画轨道的混合模式。控制动画如何分层和组合。",
|
||
"params": {
|
||
"mix-blend": {
|
||
"name": "混合模式",
|
||
"desc": "混合模式",
|
||
"items": {
|
||
"setup": "设置(过渡到/从设置姿势)",
|
||
"first": "首次(用于首次应用的动画)",
|
||
"replace": "替换(用于分层动画)",
|
||
"add": "叠加(用于分层动画的叠加混合)"
|
||
}
|
||
},
|
||
"track-index": {
|
||
"name": "轨道索引",
|
||
"desc": "要设置混合模式的轨道索引"
|
||
}
|
||
}
|
||
},
|
||
"set-slot-color": {
|
||
"list-name": "设置插槽颜色",
|
||
"display-text": "设置插槽{0}的颜色为{1}",
|
||
"description": "设置插槽的颜色。接受十六进制颜色(#RRGGBB 或 #RRGGBBAA)或颜色名称。",
|
||
"params": {
|
||
"slot-name": {
|
||
"name": "插槽名称",
|
||
"desc": "要修改的插槽名称"
|
||
},
|
||
"color": {
|
||
"name": "颜色",
|
||
"desc": "颜色值(十六进制如 #FF0000 或颜色名称)"
|
||
}
|
||
}
|
||
},
|
||
"reset-slot-colors": {
|
||
"list-name": "重置插槽颜色",
|
||
"display-text": "重置插槽{0}的颜色",
|
||
"description": "将插槽颜色重置为设置姿势值。留空插槽名称以重置所有插槽。",
|
||
"params": {
|
||
"slot-name": {
|
||
"name": "插槽名称",
|
||
"desc": "要重置的插槽名称。留空以重置所有插槽。"
|
||
}
|
||
}
|
||
},
|
||
"expressions": {
|
||
"double": {
|
||
"description": "将数字翻倍。",
|
||
"translated-name": "Double",
|
||
"params": {
|
||
"number": {
|
||
"name": "数字",
|
||
"desc": "要翻倍的数字。"
|
||
}
|
||
}
|
||
},
|
||
"slot-attachment": {
|
||
"description": "获取插槽上的附件名称。如果没有附件则返回空字符串。",
|
||
"translated-name": "SlotAttachment",
|
||
"params": {
|
||
"slot-name": {
|
||
"name": "插槽名称",
|
||
"desc": "插槽的名称"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|