铁魔法动画
约 487 字大约 2 分钟
2026-01-04
自 2.6.0 版本起,我们加入了铁魔法施法动画的支持,现在可以制作铁魔法的施法动画了。
添加动画定位文件
首先你需要去你的 ysm.json 的动画字段里添加一个新的类型 irons_spell_books,如下图所示:
ysm.json
"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",
"immersive_melodies": "animations/im.animation.json",
// 这就是铁魔法的施法动画
"irons_spell_books": "animations/iss.animation.json",
"fp_arm": "animations/fp.arm.animation.json"
}然后参考默认模型的 iss.animation.json 动画即可。
动画清单
| 动画名 | 描述 | 例子 |
|---|---|---|
| iss:instant_projectile | 瞬发魔法 | 魔法飞弹,火焰箭,冰霜箭,落雷 烟火四射,猩红之刺,猩红刺狱,嗜血啃咬 末影闪避,苦力怕迫击炮,幽冥锤,法术反制,献祭 |
| iss:instant_slash | 斩击魔法 | 猩红斩击 |
| iss:horizontal_slash_one_handed | 大幅度斩击施法 | 炽焰斩击 |
| iss:continuous_thrust | 持续喷发魔法 | 龙息,刺骨寒风,火焰吐息,血吸光束 |
| iss:continuous_overhead | 持续坠落魔法 | 星海落瀑 |
| iss:charge_arrow | 箭魔法 | 魔法箭,毒箭射击 |
| iss:charged_throw | 投掷魔法吟唱 | 雷鸣长枪,岩浆炸弹 |
| iss:long_cast | 长时间魔法吟唱 | 霜降,巨型火球,纠缠根须,苦力怕之环,治愈之环 强效治疗,驱役亡灵,召唤骏马,召唤恼鬼 |
| iss:charge_wavy | 涌动魔法吟唱 | 呼啸之风 |
| iss:charge_raised_hand | 抬手吟唱 | 万箭齐发 |
| iss:long_cast_finish | 长吟唱动作收尾 | 承接多种吟唱动作 |
| iss:touch_ground | 踏足式爆发 | 承接 iss:charge_raised_hand 比如 焰涌施法的收尾动画 |
| iss:charge_spit | 喷吐类魔法酝酿 | 腐蚀喷吐 |
| iss:charge_spit_finish | 喷吐类魔法发出 | 承接酝酿动作 |
| iss:instant_self | 自我增幅类魔法 | 超负荷,橡肤 |
| iss:charge_black_hole | 黑洞魔法吟唱 | 黑洞魔法 |
| iss:stomp | 踏足施法 | 践踏 |
| iss:cross_arms | 爆发施法蓄力 | 震荡波 |
| iss:cast_t_pose | 爆发施法发出 | 承接 iss:cross_arms |
