黑魂218 状态旗标

发布时间 2023-08-07 16:54:37作者: dontpanic1703

打开StateManager脚本。

 新建一堆动画状态布尔值。作为第一旗标。

在下面创建一个Update函数,写入对应变量的状态。

 isAttack = am.ac.CheckStateTag("attackR")|| am.ac.CheckStateTag("attackL");

isattack这里因为是前面有写到CheckStateTag方法,用这个可以取到左右手攻击的信号。

isdefense这里改成: isDefense = am.ac.CheckState("defense1h","defense");   获取defense状态机里的defense1h动画名。