注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 孤岛危机3+孤岛危机2 官方繁体中文版+孤岛危机 孤岛危机Flow Graph运用8:如何为自己配几个随身支援的伙 ...
查看: 5740|回复: 5
打印 上一主题 下一主题

[原创] 孤岛危机Flow Graph运用8:如何为自己配几个随身支援的伙伴! [复制链接]

帖子
278
精华
0
积分
199
金钱
1490
荣誉
6
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2008-4-16 21:23:53 |只看该作者 |倒序浏览
上次谈到让北韩士兵呼叫支援的方法。那么我们自己能不能为自己也带几个随身伙伴呢-----答案当然是肯定的。而且,有时候我认为像《战争机器》里一样随身有几个伙伴也不会太寂寞,在关键场景也不会感觉到害怕(在外星人飞船里漂流的那段日子,一个人还是有点感觉到恐怖的)。

     下面我们来探讨下如何简单的为自己找个伴。

   1.首先,我们按照下图的布局方式布局几个士兵(图上显示为四个己方士兵)当作自己的伙伴.放完士兵后,我们还要在士兵周围放一个复活点,就是那个红色被选中的东西.这个用来在开始关卡的时候主角登场用的起始地点.这个复活点在如下地址添加:Entity\Others\SpawnPoint

   2.其次,创建流程图,可以直接打开Flow Graph工具,也可以选中那个复活点(SpawnPoint),然后点击Flow Graph栏中的Create(创建)按钮来给这个复活点创建一个流程图,然后指定一个这个流程图将被保存的组,名称随你,这时出现FG窗口,就是图上方的那个创建流程图的工具单。然后在该流程图任意中间区域单击右键打开添加流程图窗口,在弹出的菜单中选择第一项Add Nods并添加如下几个窗口,如果添加的节点窗口看起来是个点,就使用鼠标滚轮来缩放,或者点击Fit Graph to View,那个节点窗口会自动调整到适合窗口宽度并可见的。(具体方法请参考游侠论坛其他图文教程):

在Add Nods项下分别添加:

\Misc\star 节点
\Logic\Any 节点
\Game\LocalPlayer 节点,这个节点是用来代表主角(就是玩家)自己的.
\Entity\EntityPos 节点,在这里用来赋给自己,让自己的行程随时被该节点记录.
AI\AIGotoSpeedStance 节点,共四个,对应自己的四个伙伴,让他们到达主角到达的地方.
  
3.添加完节点后,就按照图上所示,把节点赋给相应的实体.例如:地图上选中我们刚才放置的士兵,然后回到流程图里选中相关的AI:AIGotoSpeedStance 节点,在节点上右击,在弹出菜单上点击第一项Assign selected entity,即把选中的士兵赋给这个节点,用同样的方法把对应的节点赋给其他士兵们.

   在这里提醒下几个参数的设置.主要是关于AI:AIGotoSpeedStance 节点的参数的设置.在该节点里有个StopDistance参数,这个用来设置士兵在跟随时相互的间距,可以根据情况设置,值越大间距越大;参数Run设置的是士兵跟随你的速度,如果嫌他们慢不妨调高点.

   4.最后,连线,然后测试效果:带着你的伙伴们上战场吧.

    有点注意的地方:当你发现你的伙伴们在身后跟着的时候出现卡住的地方,比如被房子挡住后想爬墙等现象,说明你的禁止区域(就是哪些区域是禁止这些人去的)没设完美.你也可以缓慢行走,给他们带个好路,总之慢慢走为好.因为关键时刻,这些伙伴的保护能力是不容小视的.

    流程图大意:当流程激发后(output),主角开始行走(localplayer),其位置(EntityPos)被直接传送到随身的几个伙伴那里(Pos),伙伴们开始按照地点移动,当主角再次移动时,在逻辑控制点(Logic)的指示下,士兵继续移动!

      觉得有用莫忘支持哦!

补上其他FG后续教程(以下系列教程会不断改进和更新):
http://game.ali213.net/thread-2018581-1-1.html   孤岛危机Flow Graph运用1:控制汽车行驶及停车的实现!
http://game.ali213.net/thread-2020207-1-1.html   孤岛危机Flow Graph运用2:士兵在多个路点间的巡逻过程!
http://game.ali213.net/thread-2021314-1-1.html   孤岛危机Flow Graph运用3:小团队士兵集体巡逻的实现方法!
http://game.ali213.net/thread-2023371-1-1.html   孤岛危机Flow Graph运用4: 北韩士兵驾驶直升机巡逻攻击方法!
http://game.ali213.net/thread-2025235-1-1.html   孤岛危机Flow Graph运用5: 如何实现士兵驾驶船舶和坦克的效果!
http://game.ali213.net/thread-2028651-1-2.html   孤岛危机Flow Graph运用6: 士兵聊天敬礼抓机枪等行为的实现!
http://game.ali213.net/thread-2030606-1-1.html   孤岛危机Flow Graph运用7:北韩士兵呼叫支援方法的实现!
http://game.ali213.net/thread-2032149-1-1.html   孤岛危机Flow Graph运用8: 如何为自己配几个随身支援的伙伴!
http://game.ali213.net/thread-2033705-1-1.html   孤岛危机Flow Graph运用9: 用触发器实现感应地雷效果!
http://game.ali213.net/thread-2038502-1-1.html   孤岛危机Flow Graph运用10:异形总动员!
其他文章:
http://game.ali213.net/thread-2049528-1-1.html    孤岛危机SandBox2使用教程:如何添加航空母舰!

如果你还有其他地方不明白,请参考本论坛其他教程:
http://game.ali213.net/thread-1723210-1-1.html   Crysis Sandbox2 Editor 教程合集 Enforcer
http://game.ali213.net/thread-1677571-1-1.html   孤岛危机精华索引
http://game.ali213.net/thread-2038780-1-1.html  孤岛危机(Crysis)Flow Graph运用汇总贴!

[ 本帖最后由 tiger520wmr 于 2009-2-1 15:25 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
Klarc + 25 + 1 原创内容,值得鼓励!

总评分: 金钱 + 25  + 1   查看全部评分

使用道具 举报

帖子
1491
精华
0
积分
766
金钱
3399
荣誉
2
人气
0
评议
0
沙发
发表于 2008-4-16 21:37:29 |只看该作者
技术贴,顶了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

使用道具 举报

游侠资深版主
雷神之锤4☆终极黯灭之锤★黑洞炮
神族 海盗船
★★★★★★★★★

元老版主勋章版主勋章资深版主勋章

帖子
21206
精华
8
积分
13954
金钱
51714
荣誉
175
人气
2
评议
0
板凳
发表于 2008-4-16 21:39:03 |只看该作者
支持原创帖。。。

使用道具 举报

帖子
13025
精华
3
积分
7549
金钱
9304
荣誉
43
人气
62
评议
0

地板
发表于 2008-4-16 21:44:38 |只看该作者
很好,其实队友跟随有很多种实现方法,这也是SB2的FG强的地方!!!!!!!!!!!!!!

使用道具 举报

帖子
2271
精华
2
积分
1858
金钱
10349
荣誉
32
人气
28
评议
0
5#
发表于 2008-4-16 22:13:46 |只看该作者
这种技术强贴是一定要顶的

使用道具 举报

帖子
30
精华
0
积分
15
金钱
376
荣誉
0
人气
0
评议
0
6#
发表于 2011-4-24 19:34:13 |只看该作者
Question:造出来的保镖挂了怎么办呢?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-5-23 16:15 , Processed in 0.330754 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到