魔兽地图编辑器吧 关注:65,703贴子:3,845,979
  • 26回复贴,共1

创建40个单位和循环整数40次创建1个单位哪个更好?

只看楼主收藏回复

如题


IP属地:上海1楼2025-12-04 23:07回复
    创建40个,这样至少你的触发器界面干净些


    IP属地:上海2楼2025-12-05 03:48
    收起回复
      2026-02-09 08:31:07
      广告
      不感兴趣
      开通SVIP免广告
      创建40个单位底层代码逻辑里也是循环创建的


      IP属地:广东3楼2025-12-05 10:42
      收起回复
        循环整数每次创建一个比较好吧,前者好比一碗饭直接吞下去,后者好比一口一口吃


        IP属地:广东来自Android客户端4楼2025-12-05 13:48
        收起回复
          挽尊


          IP属地:上海来自Android客户端5楼2025-12-05 17:02
          回复
            一样的,war3原生的指令是创建1个单位,bj封装了创建N个单位的动作,用的就是循环。如果真的会引起卡顿,解决办法是用计时器短间隔多次创建比如每0.1秒创建4个直到完成。


            IP属地:北京6楼2025-12-05 17:23
            收起回复
              创建40个的底层就是循环40次


              IP属地:湖北来自Android客户端7楼2025-12-05 17:44
              回复
                都是同时创建那没区别。如果是刷兵这种可以间隔一段时间创建。
                嫌单位多ai卡可以把单位分给不同的电脑玩家分担压力


                IP属地:安徽来自Android客户端8楼2025-12-05 17:45
                回复
                  2026-02-09 08:25:07
                  广告
                  不感兴趣
                  开通SVIP免广告
                  一样,创建多个单位其实也是循环创建一个。魔兽来说这个函数指令没区别


                  IP属地:广东来自Android客户端9楼2025-12-05 18:11
                  回复
                    后一个,少套一层函数还是能节约一点算量的


                    IP属地:广西来自iPhone客户端10楼2025-12-06 01:33
                    回复
                      2025年的电脑还会被20年前的游戏卡吗


                      IP属地:河南来自iPhone客户端11楼2025-12-07 06:40
                      回复
                        最好还是写40条创建1个,效率最高


                        IP属地:广西13楼2025-12-16 11:34
                        回复
                          循环计时器每0.1秒创建一个,性能好又不卡


                          IP属地:湖北14楼2025-12-16 15:21
                          回复
                            一瞬间创建40个会挤在一起不好运动,有个好处就是最后创建单位组比较方便


                            IP属地:广西15楼2025-12-20 09:02
                            回复