魔兽地图编辑器吧 关注:65,070贴子:3,837,027
  • 14回复贴,共1

求助,有没有单位属性变化的事件呀

只看楼主收藏回复

如、力量敏捷智力护甲攻击等属性变化事件做触发。
我现在用的笨办法是每隔一点时间检测一下单位属性,再做动作,总感觉不是什么好办法


IP属地:浙江1楼2024-02-04 13:48回复
    有啊,在game.dll里


    IP属地:陕西来自Android客户端2楼2024-02-04 14:20
    回复
      好办法就是自己制定规则,你是开发者你还不清楚什么时候会变吗


      IP属地:上海来自Android客户端3楼2024-02-04 14:56
      收起回复
        楼上说得对


        IP属地:江苏来自Android客户端4楼2024-02-04 15:00
        回复
          内置或者自己封装一套,然后全模拟


          IP属地:北京来自Android客户端5楼2024-02-04 19:14
          回复
            改伤害系统?受到法术伤害根据智力计算抗性,减免后死了就死,没死就补偿被减免部分。


            IP属地:加拿大来自iPhone客户端6楼2024-02-05 03:12
            回复
              没搞懂你是想干什么。如果只是用的话,需要用到魔抗的时候调用智力计算。
              如果只是显示的话,还有一个办法,就是把影响智力的事件进行联动触发。
              一般影响英雄智力的就三个事件,升级,吃书和自定义技能。这三个事件都能被抓到,抓到这三个事件之后刷新面板就可以了。
              用智力实时模拟魔抗,用事件改UI。可能会有ui不变动的bug(未考虑到的技能影响到属性)但是游戏性不变。而且这样开销比较小。


              IP属地:山东来自Android客户端7楼2024-02-06 11:20
              回复
                jass代码自己模拟写一个,封装在UI里面,不过这东西没啥用的。


                IP属地:天津来自Android客户端8楼2024-02-07 08:57
                回复
                  看了那么多大佬的回复,那就是没有了,自己写代码就不考虑了,忒麻烦了


                  IP属地:浙江9楼2024-02-07 11:04
                  回复