教程二: 路径点
因为路径设置已经有人写过比较好的帖子,我复制如下(感谢原作者vid190):
很多人都要问道怎么让ai自动走路,下面简单介绍下,会了这个你也就差不多能做个极为简单的防御地图了
举例做一个让ai一开始就自己移动一段距离的任务
1.首先加入ai,在create面板里的usc跟pla下的,fireteams 火线小组 soldiers 单兵 squads 一个班 ,这些就不多介绍了,自己选择个小队加入。然后在设置自己,这里要注意了,如果让ai自己移动那么这个移动的队伍里不能有你自己。不然系统会自己默认让你自己发号施令指挥队友。自己在soldiers选择个自己喜欢的加上,让后在地图上在自己加入的这个人物图标上单击右键选择set contol mode of this character - player 就设置为自己了,但是如果设置的为敌方那就不用考虑自己了。
2.然后是设置路径点。在create面板里的systems下的,mission里选择 waypoint 路径点。然后在地图上画出路径点,这里要注意,每到一个路径点队长都会报告下一个路径点,所以不要点太多,不然每走几步队长就得乌拉乌拉的。然后选择ai,不包括你自己,这里可以全选也可以点击小队的盾牌,也可以单选。怎么都可以。选择后在他们的图标上点右键选择pick waypoint 这时图标会变灰但是路径点还是亮着的,选择你刚才设置的第一个起始路径点就可以了。
技巧一.关于怎么样设置迂回,同理只要在终点路径点上右键单击并选择pick next waypoint 然后点击起始路径点即可。这时会看见路径线的两个箭头会重合相对,意思就是ai会在这两点上来回游走。当然你也可以画个圈,反正怎么画随你。
技巧二.如果你想让ai跑步以最快的速度行进,那只要点击路径点然后选择右边modify-waypoint下的rapid move,把它点亮就可以了。然后你会看见路径线变成多箭头,既是成功。
技巧三.当然这时你可能看到rapid move下的stance选项,它是设置到这个路径点用什么样的姿态,依次为正常直立行进,蹲着行进,还有匍匐前进。
技巧四.然后你会看到stance下面的doctrine选项,虽然这个单词很难理解,但也是跟姿态有关。依次说下你们就明白了。第一个命令后的姿态,就是说队长命令ai什么样ai就保持什么样的姿态,然后第二个是巡逻姿态,就是心不在焉的那种。第三个事正常姿态。第四个也是个巡逻姿态,但是是非常警觉的那种,也可以理解成搜寻姿态。第五个就是战斗姿态了。然后这里下面的formation我们简单介绍下,就是行进队形。明白了吧,什么代表什么队形游戏中熟悉这里就不做多介绍了。
技巧五.然后是delay选项,顾名思义就是延迟,就是到达次路径点后等待多长时间再移动到下个路径点。单位是毫秒,注意不是秒。1000毫秒=1秒。要是设置60分钟就得是 3600000
感谢原作者vid190