马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
如题,找了好多个地方也不知道怎么回事,代码如下:
UNavigationSystem* NavMesh = UNavigationSystem::GetCurrent(this);
if (NavMesh) {
const float SearchRadius = 10000.0f;
FNavLocation RandomPt;
const bool bFound = NavMesh->GetRandomReachablePointInRadius(Bot->GetActorLocation(), SearchRadius, RandomPt);
if (bFound) {
UE_LOG(LogTemp, Warning, TEXT("Hello23333333"));
MoveToLocation(RandomPt.Location);
}
else
{
UE_LOG(LogTemp, Warning, TEXT("00000000"));
}
}
Log出来的都是0000.
请教大神,怎么解决 |