我正在做龙游戏。因此,我为Dragon制作了动画制作器,但除了动画制作器中的“任何状态”以外,其他所有功能都正常。在动画师死后,攻击工作附有“任何状态”。模具状态具有一个动画和触发器。但是攻击子状态具有多个动画,布尔和id。攻击布尔真值和ID设置时,攻击状态会一次又一次地进入而没有完成任何状态。
答案 0 :(得分:1)
最好使用触发器,例如过渡“ AnyState => Die”,bcz每个状态均为“任何状态”。如果仅使用bool / int / float参数,它将始终满足过渡“ AnyState”的条件=>攻击”。
此外,“任何状态=>攻击”中都包含“攻击=>攻击”。
答案 1 :(得分:0)
我认为您需要使攻击状态退出到其他状态,例如进入或空闲状态。
任何国家==>攻击
空闲<==攻击
希望这会有所帮助!