《星球基地》角色执行任务代码优先级分析(3)
导语:而我们看到,如果在findneareststanding(查找最近的目标)函数阶段,所有的目标都在范围之外,那么这个函数将会返回一个空值,下面一阶段的if条件不会被 满足,然后整个大函数会返回一个false的值,这也就代表了在任
而我们看到,如果在findneareststanding(查找最近的目标)函数阶段,所有的目标都在范围之外,那么这个函数将会返回一个空值,下面一阶段的if条件不会被 满足,然后整个大函数会返回一个false的值,这也就代表了在任务优先级列表中,第一个优先级的任务(攻击殖民者)的条件不满足,开始按顺序进行优先级列表中的下一个任务。
所以说了那么多,我想表达的就是,其实在攻击殖民者这个任务里包括了许许多多逻辑AI,其中就包括进入气闸这一项。至于第二个优先级任务安排进入室内的原因是,如果强盗周边在规定范围内没有符合要求的目标,那么强盗就会进入室内。
在此之后,强盗满足了处于室内的状态,优先级顺位中第二位的进入室内的条件返回也会变成false,这时候,强盗会执行第三顺位的任务:在室内随机游荡,直到在下一次判定的时候第一顺位任务的条件被触发,那么强盗就会去攻击那个被选中的倒霉蛋了。
更多相关讨论请前往:星球基地论坛
>>查看星球基地全部攻略<<
上一篇:《星球基地》稳扎稳打初期发展心得 下一篇:《疯狂的麦克斯》结局心得感受
相关新闻
- 《星球基地》稳扎稳打初期发展心得2015年11月02日
- 《星球基地》淀粉产量提高心得分享2015年11月02日
- 《星球基地》最低配置及推荐配置参数一览2015年10月31日
- 《星球基地》开局心得 开局要点解析2015年10月30日
- 《星球基地》新手基础教学2015年10月30日
- 《星球基地》汉化缺字解决心得分享2015年10月30日
最近更新
热点关注
游戏攻略
健康游戏忠告 抵制不良游戏,拒绝盗版游戏,注意自我保护,谨防上当受骗 适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
- 作品版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在三个工作日内删除
- 提示:本站为防止低俗内容出现,用户发表的评论及上传游戏需本站审核后才能显示出来,谢谢
瑞安网 Copyright © 2008 - 2015 Www.Ruian888.com. All Rights Reserved ICP备案:浙ICP备07501134号