魔兽地图编辑器吧 关注:65,735贴子:3,846,457
  • 13回复贴,共1

免费解答萌新作者的一些提问

只看楼主收藏回复

主要面向萌新,不面向爷新!只提供思路,并不会帮你做(有偿可以考虑)。原本是想写几个教程的,但自己太懒放弃了,最近看见很多新人作者都很有热情,但苦于技术无法将他们的想法变为现实。但我认为技术不应该成为实现梦想的最大障碍,所以想给这类作者提供一些技术上的帮助。算是把当时自己想要干的事情重新拾起来吧
如果你有什么编辑器相关的问题想问可以在本贴下留言,只要你愿意学,我定会耐心解答


IP属地:贵州1楼2025-06-19 20:16回复
    有些特效很大,移动屏幕超出了视角就全部消失了,不显示怎么办


    IP属地:山东来自Android客户端2楼2025-06-19 21:33
    收起回复
      2026-03-07 08:45:04
      广告
      不感兴趣
      开通SVIP免广告
      后台英雄一键选取所有战斗单位,指哪打哪怎么做


      IP属地:江苏来自Android客户端3楼2025-06-20 12:40
      收起回复
        一些你必须要知道的事1:
        代码只会从上往下执行,而萌新或者新人一定要记住核心顺序:事件-条件-动作
        也就是先触发事件,然后判断条件,最后执行动作。
        因为代码是依次运行的,所以在同一个触发下不使用[等待]的情况下,所有动作几乎瞬间完成。
        事件,条件,动作都没有硬性要求不能留空,可根据自身需求进行任意排列组合,但顺序是死的!
        小提示:在写触发前可把想要的效果按照顺序写一遍,方便作图时理清思路。
        例:我想要一个刷兵的触发,那么你可以将想要的效果尽可能详细写出来,看看自己能否用语言将其描述出来。
        例如:在某地方,经过某个时间,刷几个小兵,然后让他们去进攻某个地方或者人、建筑、地点.....之类
        接下来提取关键词,“时间”、“地点”、“数量”、“小兵(单位)”、“命令”,然后在触发里面去找带有这些关键字、词的“事件”、“条件”、“动作”
        当你尝试这么去做时,你会发现,你想要的在触发里面几乎都能找到。实在没找到或者不是自己想要的,就把相应的关键要素转化成相似的字、词,总能找到对应函数。最关键的是,你完全不需要别人就能完成一个触发,这是一件非常有成就感的事情。
        假如你完全没有任何头绪,你再去求助别人,但记住,自己动手完成是能提高自身技术的最好方法。


        IP属地:贵州4楼2025-06-20 15:16
        回复
          想请教一下大神,释放暴风雪模板的技能,然后这个区域内随机陨石轰炸怎么做呢


          IP属地:广东来自Android客户端5楼2025-06-27 18:23
          收起回复
            一些你必须要知道的事2:
            根据5L提供的问题,我们要涉及一个在触发当中非常常见且几乎必不可少的角色-“马甲”。
            因为这个问题本质是多个效果叠加后的产物,释放暴风雪然后在该技能范围或者技能位置随机处来一场“陨石轰炸”。陨石轰炸的具体效果看个人理解,比如混乱之雨这个技能的效果像不像?暴风雪或者火焰雨这类技能把特效改成混乱之雨的技能特效像不像?但这些很难让一个单位去实现(涉及多个技能释放问题),因此我们需要用辅助单位来解决也就是马甲。
            编辑器本身并不存在“马甲”,但为了实现一些特别的技能,尤其是要求单位释放多个相同或不同类型技能的时候(例:群体风暴之锤之类技能),对于单个单位难以实现或效果不佳便需要这类单位登场了。
            这个马甲不能影响观感,也就是说不能让玩家看见他们,他们应该如同空气般透明,所以他们应该是“无形”的。
            怎么设计马甲?无外乎遵循以下逻辑:
            1.玩家看不见。无论是将马甲的模型设置为没有,还是设置成一个空的模型,还是将他们隐藏起来,本质都是不能让玩家看见,要不就很突兀(影响观感)。
            2.不能有前摇和后摇。什么是前摇?魔法施法点。什么是后摇?魔法施法回复。两个时间决定释放一个技能所需时间。前摇=抬手,在这期间你可以手动取消(技能不会释放出来),后摇则是施法结束后的下一个指令的等待时间(期间可以手动打断)。后摇明显的单位比如人族的大法(如果你有观察过你会发现大法释放完技能后的动作时间很长)。作为马甲,必须做到秒释放技能,因此这两个时间应当为0。
            3.秒转身。修改转向速度或者在单位创建时设置好角度。
            4.没有地形障碍。其移动类型应该让其可以适应任何地形,防止出现有了马甲但马甲并未起作用的情况。
            5.没有碰撞。无论是单位与单位的碰撞还是与建筑或其他一些物体的碰撞,马甲都不应该与他们发生接触防止发生拥挤的情况。
            6.施法不受限制。很好理解,无限蓝。
            7.不占人口。你也不想创建多个马甲然后人口炸了吧。
            8.蝗虫单位。相当于无敌单位,马甲是特殊的存在,他应该从某些条件里面被过滤掉。蝗虫是最好的设置。
            说了这么多,总结起来很简单:看不见,能秒执行任何命令,没有地形限制,不会发生碰撞,似单位非单位,无敌。
            设计一个马甲单位只是开始,如何将其应用到你的触发那可是一门学问了,有空我们再展开讲讲。


            IP属地:贵州6楼2025-06-28 02:10
            收起回复