找回密码
 点一下
查看: 2121|回复: 7

怎么计算出一次攻击力的准确数值

  [复制链接]
发表于 2009-11-19 18:23:47 | 显示全部楼层 |阅读模式
当单位攻击其他单位时(设:该单位攻击力具有最大最小值) 攻击力是随机变化的. 现在看到许多新图都冒数字显示攻击伤害,真的可以计算出一次攻击的准确数值吗?怎样计算出一次攻击的准确数值.(说明是在计算护甲之前还是之后)
发表于 2009-11-19 18:58:20 | 显示全部楼层
事件——单位接收伤害值。
动作——用漂浮文字显示单位受到的伤害。
这是用来显示伤害的。

当然,判定这次的伤害为攻击伤害就有点麻烦了。
你可以用单位攻击的时候放毒,然后在事件中判断单位有没有毒的DeBuff,或者其他的方法。
具体自己搜索一下吧。
回复

使用道具 举报

发表于 2009-11-19 18:59:00 | 显示全部楼层
补充:这是计算单位护甲、致命一击、重击……等之后的效果。
回复

使用道具 举报

 楼主| 发表于 2009-11-21 21:27:27 | 显示全部楼层
看来想捕捉游戏运行中的一次原攻击伤害,只有完全覆盖掉原有的攻击效果然后再另起炉灶了。(也就是把攻击化为无效,再运用公式计算出应有的伤害值,冒起该伤害值的数值,最后对被攻击的单位造成等于此数值的伤害)。
回复

使用道具 举报

发表于 2009-11-22 05:47:12 | 显示全部楼层
引用第3楼老衲出山于2009-11-21 21:27发表的  :
看来想捕捉游戏运行中的一次原攻击伤害,只有完全覆盖掉原有的攻击效果然后再另起炉灶了。(也就是把攻击化为无效,再运用公式计算出应有的伤害值,冒起该伤害值的数值,最后对被攻击的单位造成等于此数值的伤害)。
这是一件很麻烦的事…………
回复

使用道具 举报

发表于 2009-11-28 19:39:55 | 显示全部楼层
如果不考虑随即筛子那些..那还是能计算出的.(比如某单位打某单位以下是多少伤害..)
只不过必须事先得知单位的一些基础值..

我写过个..本来要做xx东西的..目前停工其他部分一直都坑在那
回复

使用道具 举报

发表于 2010-6-25 18:16:32 | 显示全部楼层
用剑圣的致命一击,把致命一击的倍数改为1,100%释放不就可以了么
回复

使用道具 举报

发表于 2010-6-26 11:06:10 | 显示全部楼层
LS~~要是施放技能的话=。=那就技能伤害就没显示咯~~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-2 20:00 , Processed in 0.349672 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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