跑酷动画
Parcool 模组为玩家增添了各类跑酷动作,自 2.2.2 版本起,我们为该模组添加了兼容支持!
由于部分动画需要明确区分前后左右方向,因此你需要参考默认模型动画文件 parcool.animation.json
中的动画名称。同时,别忘了在 ysm.json
文件中声明该动画文件!
添加动画定位文件
Section titled “添加动画定位文件”首先,你要在 ysm.json
的动画字段里新增一个类型 parcool
,示例如下:
"animation": { "main": "animations/main.animation.json", "arm": "animations/arm.animation.json", "extra": "animations/extra.animation.json", "tac": "animations/tac.animation.json", "carryon": "animations/carryon.animation.json", // 这就是跑酷的动画 "parcool": "animations/parcool.animation.json", "swem": "animations/swem.animation.json", "slashblade": "animations/slashblade.animation.json", "tlm": "animations/tlm.animation.json"}
之后,参考默认模型的 parcool.animation.json
动画即可。
以下是可自定义的跑酷动画,默认模型的跑酷动画文件为 parcool.animation.json
:
ID | 描述 | 参考视频 | 预览图 |
---|---|---|---|
parcool:backward_wall_jump | 应该是背着墙进行跳跃,但我未能试验出该效果 | ||
parcool:wall_jump | 瞪墙跳 | 参考视频片段 | |
parcool:cat_leap | 猫扑 | 参考视频片段 | ![]() |
parcool:climb_up | 爬墙跳 | 视频中未展示该动画 | ![]() |
parcool:cling_to_cliff | 猫挂,可左右移动 | 参考视频片段 | ![]() |
parcool:crawl | 爬行 | 参考视频片段 | |
parcool:dive_animation_host | 飞跃而下 | 参考视频片段 | ![]() |
parcool:dive_into_water | 跳水 | 参考视频片段 | ![]() |
parcool:dodge | 躲闪动画 | 参考视频片段 | ![]() |
parcool:fast_running | 快速奔跑 | 参考视频片段 | ![]() |
parcool:fast_swim | 快速游泳 | 参考视频片段 | ![]() |
parcool:flipping | 空翻 | 参考视频片段 | |
parcool:horizontal_wall_run | 水平跑墙 | 参考视频片段 | |
parcool:vertical_wall_run | 垂直跑墙(未能试验出该效果) | 参考视频片段 | |
parcool:jump_from_bar | 未查询到相关信息 | ||
parcool:hang | 垂挂 | 参考视频片段 | |
parcool:kong_vault | 金刚撑 | 参考视频片段 | ![]() ![]() |
parcool:speed_vault | 翻越 | ![]() | |
parcool:roll | 看起来类似空翻,但并非 parcool:flipping 动画 | ||
parcool:sliding | 滑铲 | 参考视频片段 | |
parcool:tap | 落地缓冲 | 参考视频片段 | |
parcool:wall_slide | 滑墙:当角色离地且触碰墙面时,按住滑墙键(默认鼠标右键)可抓着墙面减缓下落速度,实现安全着陆,此为静态动画 | 参考视频片段 | ![]() |
parcool:jump_charging | 高跳蓄力(按下 shift 键时) | ||
parcool:charge_jump | 高跳(蓄力后按下空格键) |