最近很多人问这个 我研究了一下 觉得应该没问题 准备:变量:单位组-U,玩家组-NO SELECT,布尔组-HAS SELECT 先在地图初始里把所有玩家加进NO SELECT 事件: -玩家-玩家X选择了一个单位——有几个弄几个 环境: -触发玩家在NO SELECT 等于 真 -触发单位是一个英雄 等于 真 -触发单位的所有者 等于 中立无敌意 动作: -如果,那么,否则 如果 HAS SELECT(触发玩家的索引) 等于 假 那么 设置HAS SELECT(触发玩家的索引) 等于 真 设置U(触发玩家的索引)= 触发单位 跳过这动作后面的所有动作 否则 DN -如果,那么,否则 如果 HAS SELECT(触发玩家的索引) 等于 真 那么 如果,那么,否则 如果 触发单位等于U(玩家触发玩家的索引) 那么 单位-创造1个单位的类型为触发单位为了触发玩家在区域-面对- 镜头-对触发玩家平移摄象机至区域-使用时间- 玩家组-删除触发玩家从NO SELECT 否则 设置U(玩家触发玩家的索引)= 触发单位 否则 DN |