找回密码
 点一下
查看: 1125|回复: 3

逐渐衰减的移动速度BUFF如何做出来?

[复制链接]
发表于 2015-7-7 14:04:40 | 显示全部楼层 |阅读模式
比如

“奥莉安娜指挥她的魔偶,释放一股电脉冲,对周围敌军造成70/115/160/205/250(+0.7)魔法伤害。
此电脉冲留下持续3秒的能量场,降低敌人20/25/30/35/40%的移动速度,增加友军20/25/30/35/40%的移动速度,持续2秒。此效果随时间衰减

“布里茨使用超级电池充电,移动速度提升70/75/80/85/90%,攻击速度提升30/38/46/54/62%,持续5秒。移动速度加成会随时间不断衰减。
当过载运转结束后,布里茨的移动速度会减少30%,持续1.5秒。”

“皮克斯和璐璐都发射一支魔法能量箭,造成80/125/170/215/260(+0.5AP)点魔法伤害,1/1.25/1.5/1.75/2秒内降低所击中目标的移动速度80%,减速效果随时间降低。”

我的取材都是来自LOL,但我确实想做一个逐渐衰减的移动速度加成/减成(比如持续4秒的移动速度加成,一开始是提高100%,4秒后只剩下25%)

这个要怎么才能做出来呢?

我搜索衰减,逐渐这些词没有搜索出来已知答案,所以只好自己问了。
发表于 2015-7-7 17:15:20 | 显示全部楼层
移动速度buff由于可以叠加,所以你可以事先添加上多层的buff。

然后随着时间的推移一层层地减少(或者是按照时间-层数公式去减)。



回复

使用道具 举报

发表于 2015-7-7 18:26:13 | 显示全部楼层
按照每秒16层的速度来减少Buff层数的话,实际的游戏体验和“减速效果随时间连续降低”的体验不会有任何差别。
回复

使用道具 举报

发表于 2015-7-7 19:32:59 | 显示全部楼层
事实上你甚至不必要弄成每0.0625秒这么频繁的来减少buff层数,因为加速度这个东西的存在,你只要在不太长的一段时间内连续改变就好,比如每0.25秒。
回复 1 0

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 21:41 , Processed in 0.150622 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表