魔兽地图编辑器吧 关注:64,510贴子:3,829,936
  • 11回复贴,共1

求高手解答脱战问题

只看楼主收藏回复

触发1:循环运行的1秒计时器,自定义值-1,为0则认为脱战
触发2:被攻击,设置自定义值为5,为0
问题是触发1里面的单位怎么关联自定义值呢?一定要用地图上预设好的吗?或者得用全局变量?
如果用全局,多个英雄怎么脱战呢?
求大佬告知一下
想了一早上,头都大了


IP属地:浙江1楼2023-07-26 13:42回复
    单位indexer或者单位组


    IP属地:广东来自Android客户端2楼2023-07-26 14:12
    收起回复
      逆天自定义值,绑定单位。


      IP属地:上海来自Android客户端3楼2023-07-26 17:14
      收起回复
        6个单位组,0秒单位组,1s单位组...5秒单位组。计时器就每秒把5s单位组的单位移除并加入4s单位组中,4s单位组中单位移除,加入3s单位组...,在0s单位组中的单位就视为脱战,被攻击或攻击敌人就加入5s单位组。用单位组数组做更加方便


        IP属地:浙江来自iPhone客户端4楼2023-07-26 18:20
        收起回复
          逆天自定义值+逆天计时器


          IP属地:北京来自Android客户端5楼2023-07-26 19:09
          回复
            哈希表+句柄id啊


            IP属地:江苏来自Android客户端6楼2023-07-26 19:21
            回复
              逆天自定义:(单位)触发单位的(整数)脱战时间(这里的脱战时间就是个名字可以随便起),然后用计时器判断你要的单位的脱战时间大于5就脱战


              IP属地:上海来自Android客户端7楼2023-07-27 10:24
              回复