魔兽地图编辑器吧 关注:64,835贴子:3,833,904
  • 27回复贴,共1

萌新来问下在什么情况下需要做排泄?

只看楼主收藏回复

萌新来问下在什么情况下需要做排泄? 各位大佬给我一个详细一点的知识,谢谢
------来自你没见过的Micorsoft 950XL


IP属地:广西来自WindowsPhone客户端1楼2017-05-03 00:16回复
    …喵呜涉及到创建点、单位组、特效等等很多都要详细看精品


    IP属地:广东来自Android客户端2楼2017-05-03 05:23
    收起回复
      精品有


      IP属地:湖北来自Android客户端3楼2017-05-03 07:47
      收起回复
        精品区。


        IP属地:安徽来自Android客户端4楼2017-05-03 08:30
        收起回复
          integer real 和其派生类型(比如unittype itemtype ability等)不需要排泄和set 0
          string无法释放也不需要排泄和set null
          player 这种枚举型无法排泄不需要set null
          force group timer location effect 需要排泄和set null
          unit 需要set null
          item比较特别 需要set null
          如果是立刻使用的物品(比如经验书 神符)需要排泄,或者被攻击摧毁的物品 需要排泄
          trigger需要排泄和set null


          IP属地:江苏6楼2017-05-03 10:39
          收起回复
            trackable sound无法排泄


            IP属地:江苏7楼2017-05-03 10:39
            收起回复
              image和texttag 需要排泄 不用set null


              IP属地:江苏8楼2017-05-03 10:42
              回复
                trigaction boolexpr 不需要排泄需要setnull (一般没人用这两种变量引用,所以一般不用setnull来释放引用),但是在摧毁(排泄)trigger时,trigaction如果没有执行结束(比如等待,建议使用hashtable和timer代替)会产生泄露,这时需要set null 和 排泄


                IP属地:江苏9楼2017-05-03 10:52
                回复
                  hashtable需要清空表FlushChildHashtable(用来释放别的类型引用 相当于 给该类型变量set null,建议存放integer等不需要排泄的类型 可以和union bug 一起使用)需要 排泄 setnull


                  IP属地:江苏10楼2017-05-03 10:56
                  回复
                    https://tieba.baidu.com/p/1992146307
                    https://tieba.baidu.com/p/1388334747
                    具体可以参考这两个精品


                    IP属地:江苏11楼2017-05-03 10:59
                    收起回复


                      来自手机贴吧12楼2017-05-03 12:21
                      回复
                        所有能删除的东西了啦,比如玩家组啊,可见度修正器啊,其实还有地形啊,死后的单位啊,用过的技能啊~~咳咳,“其实”二字后面的请忽略吧,编不下去了……


                        IP属地:黑龙江13楼2017-05-03 13:55
                        回复
                          除了布尔值、字符串、整数、实数 其他自己创建的句柄类型的数据都要排泄


                          IP属地:黑龙江14楼2020-08-25 07:51
                          回复