神话时代吧 关注:8,248贴子:133,943
  • 9回复贴,共1

关于触发器的问题

只看楼主收藏回复

提问,1.如果想在地点a生成单位后,移动到地点b。应该使用哪个触发?
2.一个区域内需要存在比如说10个冰霜巨人,应该使用哪个条件?
3.一个区域内自己生成一个奇观地基,每次到达一个进度,就会有一个泰坦向着奇观区域进攻。这组触发和条件该怎么做?


IP属地:湖北1楼2025-05-05 12:49回复
    1:用Unit: Move to Point:单位:移动到点
    触发
    Unit: Move to Unit: 单位:移动到单位
    也可以,会跟随某个单位移动。
    2,要求太模糊,10个巨人要如何存在,是预先设置在地图上不动,特定的条件下开始行动。
    还是在地图上不存在,在特定的条件下生成并行动。 是两种逻辑触发。
    第三个则使用 Counter: Building Progress: 计数器:建筑进度 设置好你想要的数值后,用它关联另外一个触发器,逻辑为,例如当某个建筑生命值达到10%后,触发另一个效果,敌人的一直军队移动到这里。


    IP属地:湖北来自Android客户端2楼2025-05-10 23:59
    收起回复
      2025-08-16 22:11:56
      广告
      不感兴趣
      开通SVIP免广告
      目前问题1.我只能用“Unit: Create 生产 单位和Area: Task Units 个体为中心的区域所有单位攻击某个目标”来凑合……,但这并不是我想要的效果……“Area: Task Units”这个只能近距离的控制,出了范围就无法移动了。就目前还是没找到“控制生产出来的单位”的触发。


      IP属地:湖北3楼2025-05-14 22:33
      回复
        一般玩家则通过Unit: Create Multiple:单位: - 在指定位置创建多个单位。 然后自己设置一个相关的条件来激活。 比如主角靠近一座雕像时,生成十个巨人攻击主角。或者用计时器,开局多少多少秒后,开始生成。或者造成某些目标后生成,例如击杀多少多少单位后生成都是可以的。
        生成的单位也是行动的,比如Unit: Move From Area to Point:单位:将指定区域内的单位移动到地图上的某个点。 为范围性指定移动,生成的单位处于区域内也可以移动。
        或者你可以创建一支幽灵军队,将十个巨人编成一只幽灵军队,即可使用army军队相关的移动和攻击触发器。
        使用触发器前,先在剧本里明确敌我关系。
        不过玩家自己没有官方AI脚本,所以这些单位在执行完触发器后会原地呆住不动,并不能实现非常复杂的RPG内容。


        IP属地:湖北来自Android客户端4楼2025-05-15 17:24
        收起回复