level 9
husenb
楼主
好吧。。这是初三阶段第一次发帖。。。
介于好久没研究了,且贴吧缺少这帖子讲到的东西,所以发这样一个简单的教程,不需要编写 scripts的。
(PS:肯定很多人头疼NPC移动问题
)
首先我们得拖一个NPA进去。→别告诉我你不知道!
好吧。。
点击旁边的RollupBar的Objects的Entity,在下面Browser中找到AI项,展开,点Grunt,拖进去。

首先我们得创建一个TagPoint,引导AI走向指定位置

Tagpoint就放你想要的位置吧,然后创建一个FG(如果你这个就不知道就别用CE3了。。)如图下:

可以ctrl+G运行一下游戏或者运行AI都行,理论上就可以看到AI朝TAGPOINT走了。
如果不行,按ESC退出游戏,在工具栏上面AI一栏中点Generate All AI就行了。
还不行就是FLOW GRAPH出了问题,检查一下吧。

但是总觉AI直走直线是不是太2了。。
于是乎给AI加上AIPath如图,可以建立指定的移动路线。
方法很简单,顺次在想要的地方点击左鼠(鼠标左键,以后这么简称了),最后双击完成创建。
如果想删除一条路线就双击节点。

然后再创建一个FG如下:

还是老话:“可以ctrl+G运行一下游戏或者运行AI都行,理论上就可以看到AI朝TAGPOINT走了。如果不行,按ESC退出游戏,在工具栏上面AI一栏中点Generate All AI就行了。
还不行就是FLOW GRAPH出了问题,检查一下吧。 ”
然后两个附加功能以后可能有帮助,即:
ForbiddenArea:禁止地区,圈出一块可以让AI绕过其再行走,如果AI位于区域内会主动离开
ForbiddenBoundary:禁止地界,同上,只不过如果AI位于区域内会“坚守”这块地区。


2012年10月12日 16点10分
1
介于好久没研究了,且贴吧缺少这帖子讲到的东西,所以发这样一个简单的教程,不需要编写 scripts的。
(PS:肯定很多人头疼NPC移动问题
首先我们得拖一个NPA进去。→别告诉我你不知道!
好吧。。
点击旁边的RollupBar的Objects的Entity,在下面Browser中找到AI项,展开,点Grunt,拖进去。

首先我们得创建一个TagPoint,引导AI走向指定位置
Tagpoint就放你想要的位置吧,然后创建一个FG(如果你这个就不知道就别用CE3了。。)如图下:
可以ctrl+G运行一下游戏或者运行AI都行,理论上就可以看到AI朝TAGPOINT走了。如果不行,按ESC退出游戏,在工具栏上面AI一栏中点Generate All AI就行了。
还不行就是FLOW GRAPH出了问题,检查一下吧。

但是总觉AI直走直线是不是太2了。。于是乎给AI加上AIPath如图,可以建立指定的移动路线。
方法很简单,顺次在想要的地方点击左鼠(鼠标左键,以后这么简称了),最后双击完成创建。
如果想删除一条路线就双击节点。

然后再创建一个FG如下:
还是老话:“可以ctrl+G运行一下游戏或者运行AI都行,理论上就可以看到AI朝TAGPOINT走了。如果不行,按ESC退出游戏,在工具栏上面AI一栏中点Generate All AI就行了。还不行就是FLOW GRAPH出了问题,检查一下吧。 ”
然后两个附加功能以后可能有帮助,即:
ForbiddenArea:禁止地区,圈出一块可以让AI绕过其再行走,如果AI位于区域内会主动离开
ForbiddenBoundary:禁止地界,同上,只不过如果AI位于区域内会“坚守”这块地区。

