我想做一个像Minecraft村民一样的AI。目前,我使用NavMesh移动对象。但是此NavMesh只是一个平面,而不是实体。
我更改了Navigation和NavMesh组件系列的值。 在上图的左侧,未烘焙两个立方体对象。因此,您不能将Agent放在上面。这是现实。 图像的右侧很理想。如果是一个物体的高度,则可以跳跃并继续前进。这就是我要做的。
附加到代理对象。
void Update()
{
GetComponent<NavMeshAgent>().SetDestination(Player.transform.position);
}
我只希望代理追逐自己。 特工追逐我,但是当我站在像图像的物体上时,它会穿透物体并直接进入我下方。