本文整理汇总了C++中Vec3::DistanceToPoint方法的典型用法代码示例。如果您正苦于以下问题:C++ Vec3::DistanceToPoint方法的具体用法?C++ Vec3::DistanceToPoint怎么用?C++ Vec3::DistanceToPoint使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Vec3
的用法示例。
在下文中一共展示了Vec3::DistanceToPoint方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: CheckPathProgress
void Guard::CheckPathProgress()
{
//If we are close to the our target, set our target to the next on the list
Vec3 guardPos = characterController->GetPosition();
Vec3 targetPos = wayPoints[currentWaypoint];
if(guardPos.DistanceToPoint(targetPos) < 1)
{
//If the currentTarget is is lower than the amount of waypoint we increase it, otherwise we go back to the first waypoint
//currentWaypoint + 1 == wayPoints.size() ? currentWaypoint = 0 : currentWaypoint++;
//SetTarget(wayPoints[currentWaypoint]);
}
}