在我自上而下的角色扮演游戏中,我有几个敌人,比如哥布林,巨魔,龙,...
每个都有两个变量:
baseAttackDuration = float(攻击占用的时间以秒为单位,因敌人而异) 增加攻击速度 =浮点数(攻击速度修正值,在战斗中可能会改变,也会因敌人而异)
因此,当角色攻击时,攻击的持续时间等于: attackDuration = baseAttackDuration / increaseAttackSpeed
问题: 现在,我应该如何设置Mecanim来播放攻击动画,以便动画在游戏逻辑中排列并持续完成attackDuration?