今天:
1, 添加: 主动技能之 近身物理系列 大鹏连斩
2, 修复: 大鹏连斩 播放第一斩时位置错误的问题
3, 修复: 被动技能 连击 设置成 100% 几率后, 程序会卡死的 BUG
4, 添加: 使用主动技能时, 检测 MP 的功能
上图:
1, 添加: 主动技能之 近身物理系列 大鹏连斩
{
效果:
代码:
}
2, 修复: 大鹏连斩 播放第一斩时位置错误的问题
{
效果:
之前 BUG 的代码:
原因是因为, Tween 缓动动画 把人物动画 移动到 某个点需要 500 毫秒.
而 500 毫秒还没有玩, 就开始播放了连击动画, 所以导致第一个 大鹏连斩 出现位置错误.
这个错误找了我好久, 差点以为解决不了...
本来预估是好几天都要被这个 BUG 给卡主了... 因为当时是真的不好定位到这个 BUG.
但是没想到今天就解决了.
这是昨天解决时的情况:
}
3, 修复: 被动技能 连击 设置成 100% 几率后, 程序会卡死的 BUG
{
之前的连击逻辑是, 先计算出最多能连续打多少下, 然后再去执行的.
但是如果设置成 100% 的话... 就无限循环了... 导致程序卡死.
}
4, 添加: 使用主动技能时, 检测 MP 的功能
{
效果:
代码:
战斗场景类:
技能窗口组件:
角色战斗类:
}
来源: http://www.bubuko.com/infodetail-3340336.html