找回密码
 点一下
查看: 1033|回复: 5

关于区分物理魔法伤害的问题

[复制链接]
发表于 2011-12-29 20:32:57 | 显示全部楼层 |阅读模式
伤害事件有没有办法区分物理伤害和魔法伤害,比如要做一个增加10%的近战物理攻击的技能,或者一个增加10%的对敌人的物理魔法攻击的技能应该怎么实现?
发表于 2011-12-29 20:34:41 | 显示全部楼层
回复

使用道具 举报

发表于 2011-12-30 00:10:54 | 显示全部楼层
我认为普通单位的话就用自定义值。任意单位用技能设置自定义值=1,单位被攻击设置自定义值=2,然后就是单位接受伤害判断凶手单位的自定义值。=1是魔法=2是物理,可能英雄单位自定义值都有其他用处,可以在绑定个带数组的整数变量
回复

使用道具 举报

发表于 2011-12-30 09:19:53 | 显示全部楼层
楼上方法不好呢,要是有“献祭”等持续伤害,那不是一大堆误判……
回复

使用道具 举报

 楼主| 发表于 2011-12-30 22:51:21 | 显示全部楼层
全法球系统我不知道弹幕攻击要怎么模拟,而且让人想起了远程重击和致命一击的法球冲突的问题,魔兽争霸的确不能很好的判断hand-to-hand伤害。就比如那个物伤捕捉的演示,我截了两张图,25点的法术攻击魔法伤害,0点的伤害不知道怎么来的,给山丘之王加个建筑物破坏光环又有5点的法术攻击魔法伤害. . .

WC3ScrnShot_123011_151548_01.jpg
WC3ScrnShot_123011_152545_01.jpg
回复

使用道具 举报

发表于 2011-12-30 23:48:31 | 显示全部楼层
“魔法盾法”捕捉的是伤害类型,远程重击是物理伤害,所以自然也在捕捉范围之中。
所以要么还是用法球捕捉(最佳),要么就用第二个链接中的方法(虽然有误判,但是危害很小)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 01:08 , Processed in 0.034720 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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