This commit is contained in:
CortexCore
2024-04-19 21:43:30 +08:00
parent e12a6e5a46
commit 3cc6491973
46 changed files with 6792 additions and 23887 deletions

View File

@@ -322,18 +322,18 @@ namespace BITFALL.Movement.MotionBased.States
}
//if(colliders.Any(Blocked.IsBlocked))
if (movement.colliders.Any(LocalDestinationIsBlocked))
{
movement.TransitionState<Blocked>();
return;
}
return;
bool LocalDestinationIsBlocked(Collider x)
{
var direction = agent.nextPosition - movement.Position;
return Blocked.DestinationIsBlocked(x, movement.Position+movement.ViewCenter, direction.normalized);
}
// if (movement.colliders.Any(LocalDestinationIsBlocked))
// {
// movement.TransitionState<Blocked>();
// return;
//
// }
// return;
// bool LocalDestinationIsBlocked(Collider x)
// {
// var direction = agent.nextPosition - movement.Position;
// return Blocked.DestinationIsBlocked(x, movement.Position+movement.ViewCenter, direction.normalized);
// }
}
public override void AfterUpdateMovement(float deltaTime)