作者:传奇之家类别:HGE引擎
更新:2026-11-11查看次数:168
HGE 的假人系统,配置好了,假人能上线,但站在原地一动不动。
假人的移动靠路径点。Envir\Robot 下面有一份路径配置,按地图编号列出几个坐标,假人在这几个点之间循环走。坐标写错一个,或者地图编号对不上,假人就停在出生点。
先看地图编号。假人配置里写的是 3,代表盟重,但服里盟重的编号被改成 0 了,假人找不到地图,站着不动,日志里也不报错。
再看路径点。有几个点写在了不能走的位置,比如墙上、水里,假人走到那里卡住,之后就不动了。这种要看坐标,不能凭印象。
还有一个是移动间隔。设成 0 或者太大的值,假人也不走。0 是真的不走,太大是看起来像不走。
排查顺序:先确认地图编号存在,再看坐标能不能站人,最后看间隔。三步都过了还不走,就看假人有没有被设置成"站桩"模式,这个开关在配置文件里,默认关,但模板里可能是开的。
假人走走停停比完全不动更难查。那种多半是两份配置互相打架,一个让它走一个让它停。改的时候一次只留一份配置,别叠着改。
路径点数量也有讲究。三个点太少,假人来回走像摆钟;八个点以上,路线乱,容易卡在拐角。四到六个点比较合适。
改完先看假人走一轮,再放开数量。