2

主题

0

回帖

43

积分

普通创作者

积分
43
发表于  2023-11-15 21:35:13 | 显示全部楼层 |阅读模式 922 2
触发功能
编辑器昵称: 仅版务团队查看
联系QQ: 仅版务团队查看
需要制作一个合体技能 英雄ABC三个人同时在场时,才可以合成新的英雄

英雄A施放技能时,如何判断B和C两个英雄是否在场,是否满足技能施放条件,因为B和C不是预设单位,所以做不出来

5

主题

30

回帖

504

积分

优秀创作者

积分
504
发表于  2023-11-25 21:29:16 | 显示全部楼层
实现思路:A、B、C  任意一个英雄释放技能【合体】时,检查自身半径x码范围内的英雄(己方英雄)数目至少是2个(排除自身)并且  这2个英雄单位都已学习技能【合体】。则:将自身与其他2个英雄合体---创建出一个新的英雄给玩家。
好了,完成。应该不需要贴代码吧。毕竟我比较喜欢纸上谈兵。

5

主题

30

回帖

504

积分

优秀创作者

积分
504
发表于  2023-11-26 20:35:51 | 显示全部楼层
简单实现了下:创建一个【合体】技能,把技能给参与合体的英雄。技能里面的触发如下图:
1.PNG
下面是变量:
2.PNG