魔兽地图编辑器吧 关注:64,408贴子:3,828,625
  • 9回复贴,共1

为什么多个单位共享一个自定义值?

只看楼主收藏回复

我的程序是这样的,通过发送消息检测不同单位的初始自定义值与释放技能后的自定义值。
然后我对不同单位释放技能,自定义值会继承。


IP属地:广西来自Android客户端1楼2024-04-05 19:48回复
    dd


    IP属地:广西来自Android客户端2楼2024-04-05 23:15
    回复
      自定义值是全局变量……


      IP属地:江苏来自Android客户端4楼2024-04-06 09:18
      收起回复
        不会继承


        IP属地:广东5楼2024-04-07 10:05
        回复
          你这个只是标记了一个施法目标为自定义值,但是并没有取消或者重置自定义值。如果你只需要一个释放目标为自定义值的话,就在动作最前面加一个设置自定义值为无,然后再重新设置施法目标为自定义值,能理解吗?
          不过一般自定义值不这么用才对的。。


          IP属地:广东来自Android客户端6楼2024-04-07 11:37
          回复
            看起来没什么问题,不过建议先局部变量记录技能施放目标


            IP属地:浙江来自Android客户端7楼2024-04-08 11:37
            回复
              yd是用哈希表传参,而哈希表有两个索引,父索引是你绑的单位的句柄,子索引是对自定义值求的stringhash。


              IP属地:辽宁来自Android客户端8楼2024-04-09 21:01
              回复