求助!怎么让UI血条掉血变得平滑一点?

[复制链接]
查看6959 | 回复11 | 2017-10-1 13:51:42 | 显示全部楼层 |阅读模式
就是掉血的时候不是瞬间而是缓慢的扣掉,用的是button的percent绑定事件!
1.png
181479625 | 2017-10-1 15:06:24 | 显示全部楼层
掉血用timeline配合lerp和set hp来做
回复 支持 反对

使用道具 举报

asd669316 | 2017-10-2 00:24:30 | 显示全部楼层
时间轴!
回复

使用道具 举报

chwind | 2017-10-2 09:59:21 | 显示全部楼层
本帖最后由 chwind 于 2017-10-2 10:06 编辑

如果你想沿用这个绑定的话,也可以再存储一个显示HP的中间变量,每次绑定被调用的时候减去一点
回复 支持 反对

使用道具 举报

温柔最无情 | 2017-10-2 13:19:48 | 显示全部楼层
chwind 发表于 2017-10-2 09:59
如果你想沿用这个绑定的话,也可以再存储一个显示HP的中间变量,每次绑定被调用的时候减去一点 ...

那我这个绑定要用的变量就不是HP而是显示HP的中间变量了吗?
回复 支持 反对

使用道具 举报

温柔最无情 | 2017-10-2 13:22:13 | 显示全部楼层
181479625 发表于 2017-10-1 15:06
掉血用timeline配合lerp和set hp来做

老哥能详细介绍下lerp怎么用的不 我还不知道。。。。
回复 支持 反对

使用道具 举报

ZeroYan | 2017-10-2 16:18:44 | 显示全部楼层
温柔最无情 发表于 2017-10-2 13:22
老哥能详细介绍下lerp怎么用的不 我还不知道。。。。

他这个是用材质实现的
回复 支持 反对

使用道具 举报

59427046111 | 2017-10-9 17:30:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

chwind | 2017-10-9 19:36:34 | 显示全部楼层
温柔最无情 发表于 2017-10-2 13:19
那我这个绑定要用的变量就不是HP而是显示HP的中间变量了吗?

你想有更高的控制精度的话用中间变量比较好,削减逻辑不复杂的话,对性能的消耗也不会大
回复 支持 反对

使用道具 举报

wxy112300 | 2017-10-10 09:30:00 | 显示全部楼层
用FInterp To
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6

主题

575

回帖

1892

积分

中阶编码师

积分
1892

初阶编码勋章高阶编码勋章创阶使勋章架构师勋章无常勋章