“面向的方向,射出三只箭”
描述再准确些,这三只箭是有一定间隔的?
如果是,那计时器按这个间隔时间,比如每0.5秒来计算一次伤害;
如果不是,那就一次伤害
不管你是以上那种意思,关键点都是你要对直线范围/或者说一个距形区域给属性伤害,问题也就在这个区域的捕捉上了。
方法很多,精品区也有汇总的贴子。
我自己常用的办法是,选取连续小圆区域,当然这是相对最简单的方法了,比较懒嘛。这个方法的判定是不完整的,容易漏掉单位,如果你要求不高的话倒是无妨。
描述再准确些,这三只箭是有一定间隔的?
如果是,那计时器按这个间隔时间,比如每0.5秒来计算一次伤害;
如果不是,那就一次伤害
不管你是以上那种意思,关键点都是你要对直线范围/或者说一个距形区域给属性伤害,问题也就在这个区域的捕捉上了。
方法很多,精品区也有汇总的贴子。
我自己常用的办法是,选取连续小圆区域,当然这是相对最简单的方法了,比较懒嘛。这个方法的判定是不完整的,容易漏掉单位,如果你要求不高的话倒是无妨。