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

伤害重复问题 求解

[复制链接]
匿名  发表于 2012-10-5 01:16:11 |阅读模式
本帖最后由 chyj4747 于 2012-10-22 20:16 编辑

如图

如图
如图   选取单位会被重复选取,造成重复伤害 ,在下新手菜鸟,求详细说明。
发表于 2012-10-5 11:44:21 | 显示全部楼层
你把整个触发都截下来
回复

使用道具 举报

匿名  发表于 2012-10-5 13:33:41
file:///C:/Documents%20and%20Settings/Administrator/桌面/2222 2222.jpg
回复

使用道具

匿名  发表于 2012-10-6 00:30:24
lichkingylqa 发表于 2012-10-5 11:44
你把整个触发都截下来

有图了!
回复

使用道具

发表于 2012-10-19 20:22:04 | 显示全部楼层
本帖最后由 chyj4747 于 2012-10-19 20:25 编辑

LZ还在不…………

每次循环选取单位的时候要判断被选单位(也就是匹配单位)是否在这个单位组里,这个条件要等于false,也就是匹配单位不在该单位组了才选

还有LZ你那么写每次触发都会有20个单位组泄漏,40个点泄漏。。
应该循环前先用变量分别记录触发单位位置、位移点和空单位组,在循环里用位移点和单位组这两个值,循环结束后删除这三个变量记录的点和单位组
回复

使用道具 举报

发表于 2012-10-22 19:35:36 | 显示全部楼层
用一个单位组来记录被伤害的单位,每次选取单位造成伤害时都判断单位是否在这个单位组当中
成功造成伤害后,再将单位加入单位组当中,这样一个单位只会受到一次伤害
每次施放技能时再清空单位组即可
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 02:38 , Processed in 0.473165 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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