Version: 2020.1

NavMeshAgent.updatePosition

切换到手册
public bool updatePosition ;

描述

获取或设置变换位置是否与模拟的代理位置同步。默认值为 true。

当值为 true 时:更改变换位置将会影响模拟位置,反之亦然。

当值为 false 时:模拟位置不会应用于变换位置,反之亦然。

updatePosition 设置为 false 可用于通过脚本开启对变换位置的显式控制。 这样您就可以使用代理的虚拟位置驱动其他组件,该组件会转而设置变换位置(例如带根运动的动画或物理效果)。

启用 updatePosition 时(之前为禁用状态),变换将被移动至模拟位置。这样,代理便会被约束在导航网格表面。