魔兽地图编辑器吧 关注:65,248贴子:3,839,703
  • 12回复贴,共1

萌新求教如何用跳跃函数做一个想要的位移

只看楼主收藏回复

就是想让跳跃方向以鼠标为准,距离最大为800.但是如果触发单位与鼠标之间小于800.则以鼠标为准有大佬能教下吗?最好详细具体一点,小白一枚,说的太复杂可能难理解


IP属地:广东1楼2020-09-24 08:29回复
    做一个if判断,技能施放点小于800,则用跳跃函数1,距离为触发单位到技能施放点的距离。若大于800,则距离800


    IP属地:浙江来自Android客户端2楼2020-09-24 08:55
    收起回复
      2025-06-11 07:01:25
      广告
      用三角函数计算单位XY到鼠标所在XY的角度和距离
      角度参数为计算所得角度
      距离参数为取较小值(计算所得距离,800)


      IP属地:江苏3楼2020-09-24 12:57
      收起回复
        首先你得学会补捉鼠标位置,如果你只会T的话,那得用有暴雪新API的编辑器,才有捕捉鼠标位置和按键的T触发。


        IP属地:广东来自Android客户端4楼2020-09-24 13:07
        回复
          还是不会说一声,我写一个试试


          IP属地:云南来自Android客户端5楼2020-09-26 00:24
          收起回复
            楼上那几位老哥纯属坑爹 跳跃可以用命令释放点和单位位置进行两点间距的判断从而得出距离 然后技能释放距离你用物编改就可以


            来自Android客户端6楼2020-10-03 20:37
            回复