魔兽地图编辑器吧 关注:64,428贴子:3,828,930
  • 12回复贴,共1

突然发现我有个问题

只看楼主收藏回复

比如说:一个射手向面相的方向射出三支箭矢,对碰到的敌人造成15%敏捷x技能等级点伤害。
这个怎么触发?


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


    来自iPhone客户端2楼2016-11-08 22:16
    收起回复
      …喵呜弹幕


      IP属地:广东来自Android客户端3楼2016-11-08 22:46
      收起回复
        用冲击波也行吧,把伤害设置为很小的值,再用单位受到伤害,伤害值在一个范围内的单位,要射手单独对触发单位造成伤害,怎么样


        IP属地:浙江来自Android客户端4楼2016-11-08 23:56
        回复