曼巴之约 氧萎小姐_Osy
Just
关注数: 70 粉丝数: 424 发帖数: 14,229 关注贴吧数: 17
求助一个常识问题 我最近作图经常被这类问题困扰,举例来说: 我做的技能是这样的:给目标A头上扔一个鱼人,鱼人会持续攻击目标A,A走到哪鱼人就跟到哪,A还不能自己攻击头上的鱼人,必须其他单位帮助杀死方可; 我设想了两种方法解决: 1.用暗影突袭,把魔法效果的模型改为一个鱼人,持续时间改为0,这样一来,视觉上就好像A被鱼人抱头一样;为实现干掉鱼人,我专门制作了一个马甲,A遭受到的所有伤害(不包括暗影突袭的伤害)转移至马甲上,这样马甲挂掉时,用触发将暗影突袭的持续损血抹除,实现了构想; 但是我长久以来的困扰就来了,一个马甲只能锁定一个目标,我对A、B两个目标都施放技能时,所有的伤害只能转移至一个马甲上,即最后创建的马甲上。我从别的大神的触发里照猫画虎的写了这么一段,基本意思就是区别设置,每次施放技能,就会设置一个施法者马甲FishHead(1)及一个技能目标FishTarget(1),第二次施放技能(第二个目标),会设置一个FishHead(2)和一个FishTarget(2),这样1对1,2对2; 接下来是我最想问的,我经常吧里大神说:哈希表可以储存值,当然我非科班出身,真心没学过JASS,单看百科完全看不懂这是个啥玩意,只想知道,有没有哪种方法,可以吧1对1储存下来,将FishTarget(1)受到伤害,伤害就会转移至FishHead(1)上,而不是FishHead(2)、(3)....(n)上
首页 1 2 3 下一页